Christian Seiler: isset() und NULL

Beitrag lesen

Hallo Daniel,

Da ich vorher das Problem gehabt habe, dass aus irgendwelchen Gründen unset() bei Session Variablen in bestimmten Dokumenten nicht funktioniert,

Ich habe die Erfahrung gemacht, dass bei _aktiviertem_ register_globals ein unset($_SESSION['...']) nicht die gewünschte Wirkung zeigt. Aber:

// hack for register globals:
if (ini_get ('register_globals') == '1') {
  session_unregister ('user');
}
// unset the user array - we are now logged out
unset ($_SESSION['user']);

Damit konnte ich bisher alle Sessionvariablen entfernen.

Viele Grüße,
Christian