unset($_SESSION[meineVariable])
hallo...
nachdem ich eine session gestartet habe, möchte ich innerhalb des scriptes eine session variable zerstören. ich habe testweise $_SESSION['test'] = true gemacht und danach unset($_SESSION['test), aber wenn ich mir $_SESSION['test'] ausgeben lasse, dann ist sie immer noch auf true (1) gesetzt. ich möchte mit session_destroy ja nicht die ganze session zerstören sondern nur eine variable
EDIT
sorry hab zu schnell geschrieben, ich hatte in der funktion vorher ein return stehen und alles danach wurde nicht ausgeführt...
Geändert von alexf812 (14.04.2005 um 09:44 Uhr)
unset($_SESSION[meineVariable])
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
ich bin mir nicht sicher, aber ich glaube da mal ein "problem" gehabt zu haben.
ich glaube wenn man unset macht und gleich danach echo, dann ist es immer noch da, erst beim nächsten aufruf. aber wie gesagt, kann mich täuschen![]()
Ich bin bereit, meinem Schöpfer gegenüberzutreten.
Ob mein Schöpfer ebenso bereit ist, diese Begegnung über sich ergehen zu lassen, ist eine andere Sache.
Laut Handbuch
nachzulesen unter http://no.php.net/manual/de/ref.session.phpPHP-Code:<?php
session_start();
// Verwenden Sie bei PHP 4.0.6 oder niedriger $HTTP_SESSION_VARS
unset($_SESSION['zaehler']);
?>
Natürlich ist die Variabel noch da, wenn man direkt danach die Variabel prüft.
Gültig wird das erst beim nächsten Speichern der Session.
Man kann das auch erzwingen, in dem man einfach eine andere Sessionvar setzt.
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
[klugscheiß]
@Steffen: Eine Variable ist dazu da, um variabel zu sein, aber es gibt trotzdem keine Variabel.
[/klugscheiß]
[sozusagen noch klügerscheiss]
vast vergessen - eine Session-Variabel verhält sich nur vage wie eine Variabel da sie nur virtuell eine Variabel ist und alles relevante Variabelwissen nur variabel einsetzbar ist
[/sozusagen noch klügerscheiss]
Geändert von steffenk (15.04.2005 um 01:52 Uhr)
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
hmm... darf ich jetzt was von lorem ipsum posten?![]()
Ich bin bereit, meinem Schöpfer gegenüberzutreten.
Ob mein Schöpfer ebenso bereit ist, diese Begegnung über sich ergehen zu lassen, ist eine andere Sache.
gerne![]()
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Zitat von Strogij
Var, var, var ... Babybel
![]()
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)