Sessionvariablen sofort schreiben?

dave

Mitglied
Hallo Leute!
Mein Problem ist folgendes:
Ich starte ne session, registriere 2 Variablen und rufe dann n anders Script mit
PHP:
header( "LOCATION: anderesscript.php?" . session_name() . "=" . session_id() );
exit;
auf.

In dem Script sind die Variablen dann zwar registriert, enthalten aber den Wert NULL.

Normalerweise werden die Session-Variablen doch erst am Ende des Scripes gespeichert, ich vermute dass da das Problem liegt, weil ich es vorzeitig abbreche( exit; ).
Ich dachte ich hätt mal von ner Funktion gehört, die die Variablen sofort speichert, session_write_data oder so ähnlich, aber im Manual war nix zu finden...

Hoff Ihr könnt mir helfen.
MfG Dave
 
Mal eine Frage:
In welchem Manual hast du denn gesucht?

Ich habe die Funktion
void session_write_close ( void)
bei PHP.net bei Sessions-Funktionen gefunden.
Einfach auf den o.g. Link anklicken.

Diese Funktion schreibt die Session-Vars und
beendet die Session.
Aber keine Angst deine Session ist nicht weg danach,
die ist bloss nicht mehr in diesem Script verfuegbar.
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück