phpbar.de logo

Mailinglisten-Archive

[php] Session-Problem

[php] Session-Problem

Arash Yalpani php_(at)_phpcenter.de
Sat, 15 Sep 2001 19:57:20 +0200


Hallo Liste,

ich habe ein Problem mit der php4-Session-Verwaltung: Nachdem ich
Session-Variablen setze und dann einen redirect auf eine andere Seite mache,
sind die Session-Werte verschwunden:

      session_register('sUserId');
      session_register('sFirstName');
      session_register('sLastName');
      session_register('sRootNodeId');
      session_register('sNodeId');
      session_register('sAllowedNodesArr');

      $HTTP_SESSION_VARS['sUserId']           = $db->f('Id');
      $HTTP_SESSION_VARS['sFirstName']        = $db->f('FirstName');
      $HTTP_SESSION_VARS['sLastName']         = $db->f('LastName');
      $HTTP_SESSION_VARS['sRootNodeId']       = $db->f('Node_Id');
      $HTTP_SESSION_VARS['sNodeId']           = $db->f('Node_Id');
      $HTTP_SESSION_VARS['sAllowedNodesArr']  =
getAllowedNodesArr($db->f('Node_Id'));

      redirect(getBaseUrl('admin/'));


Der Inhalt der erzeugten Session-Datei:


!sUserId|!sFirstName|!sLastName|!sRootNodeId|!sNodeId|!sAllowedNodesArr|

Wie man sieht, stehen zwar die Session-Variablen drin, aber nicht die
dazugehörigen Werte.
Versteht das jemand? Hat das evtl. etwas mit der Konfiguration zu tun? Ich
habe mein LAMP-System vor kurzem neu aufgesetzt...

Danke für die Hilfe,
Arash



php::bar PHP Wiki   -   Listenarchive