Hmm...is das nicht ganz einfach?
Du machst die Initialisierung deiner Session vom Vorhandensein einer Variablen abhängig, etwa so:
Die setzt Du einmal beim Login per Formular, z.B. als Hidden-Feld oder, noch einfacher, durch den Submit-Button und speicherst sie anschließend in der Session selbst.PHP-Code:
if($use_session)
{
session_start() blabla...
}
Um die Session zu beenden bzw. von deinem Script nichtmehr starten zu lassen, entfernst Du sie wieder aus $_SESSION.
Wenn das Script sie dann beim nächsten Aufruf nichtmehr finden kann, wird session_start() auch nicht mehr ausgeführt.
Das müsst doch gehn, oder?


LinkBack URL
About LinkBacks
Zitieren