phpbar.de logo

Mailinglisten-Archive

AW: [php] Session-Variablen "verschwinden"

AW: [php] Session-Variablen "verschwinden"

php_(at)_phpcenter.de php_(at)_phpcenter.de
Wed, 10 Oct 2001 13:33:49 +0200


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