Mailinglisten-Archive |
Du mu=DFt die URL mit SessionID =FCbergeben, da ich selbst mit der php =
lib
arbeite kann ich dir nicht den genauen befehl geben...
abere schaue doch mal hier:
http://www.php.net/manual/en/ref.session.php
Gru=DF,
Daniel und Manuel
> -----Urspr=FCngliche Nachricht-----
> Von: Arash Yalpani [SMTP:arash_(at)_yalpani.de]
> Gesendet am: Mittwoch, 10. Oktober 2001 13:26
> An: php_(at)_phpcenter.de
> Betreff: [php] Session-Variablen "verschwinden"
>=20
> Hallo Liste,
>=20
> vielleicht hat ja Jemand eine L=F6sungsvorschlag zu meinem Problem: =
Ich
> registriere auf einer Seite "login.php" einige Session-Variablen und =
mache
> darauf folgend einen Redirect auf die Seite "index.php". Dort =
allerdings
> ist
> $HTTP_SESSION_VARS ein leeres Array - die Werte in der Session sind
> verschwunden.
>=20
> In der Session-Datei (im /tmp/-Pfad) existiert zwar die zur =
Session-Id
> zugeh=F6rige Datei - aber sie ist leer.
>=20
> Zu beachten ist, dass ich register_globals abgeschaltet habe...
>=20
> Danke f=FCr jede Hilfe!
> Gr=FCsse,
> Arash
>=20
>=20
> .htaccess:
> php_flag register_globals Off
> php_flag track_vars On
>=20
> login.php:
> ...
> session_start();
>=20
> session_register('sessUserId');
> session_register('sessLogin');
> session_register('sessPassword');
> $HTTP_SESSION_VARS['sessUserId'] =3D 1;
> $HTTP_SESSION_VARS['sessLogin'] =3D gpcVar('login');
> $HTTP_SESSION_VARS['sessPassword'] =3D gpcVar('login');
> header('Location: http://localhost/index.php');
> exit;
> ...
>=20
> index.php:
> ...
> session_start();
>=20
> print_r($HTTP_SESSION_VARS);
> ...
>=20
> --=20
> ** http://www.php-center.de **
> Die PHP-Liste: mailto: php_(at)_phpcenter.de
> http://lists.phpcenter.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive