Mailinglisten-Archive |
Hallo,
ich habe ein Problem mit dem Löschen einer Sessionvariablen: Eine
gePOSTete Variable füge ich so in die $_SESSION ein:
$_SESSION['obj'][$_POST['Blubb']][...]=...;
Angenommen, $_POST['Blubb'] enthält "Test" sieht das $_SESSION-Array
danach so aus:
[obj] => Array
(
[Test] => Array
(
...
)
[AndererTest] => Array
(
...
)
)
Soweit so gut. Nun will ich [Test] aus der $_SESSION entfernen:
$obj="Test"; # normalerweise: $obj=$_GET['obj'];
unset($_SESSION['obj'][$obj]);
Und schwupps wird irgendwie die ganze $_SESSION geleert - Output:
[obj] => Test
Lokal funzts!
Hier meine Konfigparameter:
PHP:
Version lokal (Win): 4.3.7
Version Web (Linux): 4.3.10
bei beiden PHPs:
register_globals: off
session.use_trans_sid: off
Hat jemand eine Idee ?
Danke & Gruß
Jan
php::bar PHP Wiki - Listenarchive