f34rless: session_start (); ??

Beitrag lesen

Hallo,

Ich bin nun einmal kein Profi in php und gebe mir die größte Mühe das was ich lese auch zu verstehen. Dabei fällt mir das oft doch sehr schwer. Das programmieren und funktionieren, ist das eine, aber das richtige programieren, und vorallem sicher ist das andere. Ich werde mich einmal näher mit dem Thema SESSIONS auseinandersetzten. VERSPROCHEN.
Ich stehe leider vor meinem nächsten PROBLEM. Ich bekomme die VARIABLE

$_SESSION['ONLINE']

leider beim vermeintlichen LOGOUT nicht gelöscht. Wer ist jetzt verantwortlich wofür?

session_destroy () für das löschen aller registrierter Daten, d.h diese Funktion löscht nicht die VARIABLE $_SESSION['ONLINE'], oder

session_unset () löscht alle SESSION-VARIABLEN. Ich versteh im Moment nur noch Bahnhof.
Es wäre nocheinmal sehr nett von euch mir den UNTERSCHIED zu erklären.
Eine SESSION VARIABLE ist doch im Normalfall diese:

$_SESSION['ONLINE']

belegt mit einem Wert

$_SESSION['ONLINE'] = TRUE;

Wer löscht bei einem LOGOUT was?
Vielen Dank, und bitte zereißt mich jetzt nicht in der Luft. Ich wälze nebenher die php.net Dokumentation zu SESSIONS.

LG
f34rless

--
------------------
http://rem-clan.de