Mailinglisten-Archive |
Hi Christoph,
Christoph Rust schrieb:
> Folgendes Problem:
>
> Ich möchte mit den Session Funktionen von PHP eine ID an jede URL
> anhängen.
> Dazu benutze ich folgenden Code:
>
> <?PHP
> session_id("413c4edb5e3c6");
> session_start();
> ?>
>
> <a href="<?PHP echo $_SERVER["PHP_SELF"]; ?>">weiter >></a>
>
> Wenn ich diese Seite aufrufe, wird die ID an die URL angehangen und
> demnach auch an die folgende Seite übergeben.
>
> Das merkwürdige nur auf der neuen Seiten ist, das eine komplett neu
> generierte SessionID angehangen wird.
das bedeutet, dass die SessionID nicht uebergeben wuerde.
Wenn ich es richtig sehe, haengst Du sie auch nicht an die URL an, weil
PHP_SELF keine $_GET-Parameter enthaelt, wenn ich das jetzt richtig im
Kopf habe.
Versuche als mal folgendes:
<a href="<?PHP echo $_SERVER["PHP_SELF"].SID; ?>">weiter >></a>
> Daher folgende Frage:
> Gibt es eine möglichkeit, PHP dazu zuzwingen, immer eine bestimme ID
> anzuhängen und zu verwenden?
Die gibt es auch. Aber versuche erst mal obiges. :-)
Viele Gruesse
Lutz
php::bar PHP Wiki - Listenarchive