Mailinglisten-Archive |
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