Das liegt daran, dass der Server normalerweise die SID in nem Cookie ablegt, damit er sie nachher wieder findet.
Zitat:
Zitat von php.net Einem Besucher wird beim Aufruf Ihrer Website eine eindeutige ID, die sogenannte Session-ID, zugeordnet. Diese wird entweder benutzerseitig in einem Cookie abgelegt oder in der URL übermittelt. |
Zitat:
Zitat von php.net Es gibt zwei Methoden, eine Session-ID zu übermitteln:
* Cookies
* URL Parameter
Das Session-Modul unterstützt beide Methoden. Cookies sind optimal, aber da sie nicht immer zur Verfügung stehen, bieten wir auch noch eine Alternative an. Die zweite Methode hängt die Session-ID direkt an die URLs. |
Zitat:
Zitat von php.net user comment Session ID's wont be carried over through meta refreshes, so make sure you add the variables (in GET format) to the URL.
IE ) Code: <meta http-equiv=\"refresh\" content=\"1;URL=index.php?PHPSESSID=$PHPSESSID\"> |
also bei jedem Refresh den du machen lässt, immer ?PHPSESSID=$PHPSESSID dranhängen