+ Antworten
Ergebnis 1 bis 9 von 9

Thema: session variable zerstören

  1. #1
    TP-Veteran alexf812 macht alles soweit korrekt Avatar von alexf812
    Registriert seit
    Sep 2004
    Beiträge
    1.370

    session variable zerstören

    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)

  2. #2
    321
    321 ist offline
    TP-Specialist 321 hilft, wo's geht 321 hilft, wo's geht 321 hilft, wo's geht Avatar von 321
    Registriert seit
    Nov 2004
    Ort
    Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
    Beiträge
    4.248
    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!

  3. #3
    TP-Supporter Weede ist auf einem guten Weg Avatar von Weede
    Registriert seit
    Jun 2004
    Beiträge
    379
    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.

  4. #4
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    Laut Handbuch

    PHP-Code:
    <?php
    session_start
    ();
    // Verwenden Sie bei PHP 4.0.6 oder niedriger $HTTP_SESSION_VARS
    unset($_SESSION['zaehler']);
    ?>
    nachzulesen unter http://no.php.net/manual/de/ref.session.php

    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


  5. #5
    Guest Strogij hilft, wo's geht Strogij hilft, wo's geht
    Registriert seit
    Aug 2002
    Beiträge
    2.233
    [klugscheiß]
    @Steffen: Eine Variable ist dazu da, um variabel zu sein, aber es gibt trotzdem keine Variabel.
    [/klugscheiß]

  6. #6
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869

    [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


  7. #7
    TP-Supporter Weede ist auf einem guten Weg Avatar von Weede
    Registriert seit
    Jun 2004
    Beiträge
    379
    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.

  8. #8
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    gerne


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  9. #9
    321
    321 ist offline
    TP-Specialist 321 hilft, wo's geht 321 hilft, wo's geht 321 hilft, wo's geht Avatar von 321
    Registriert seit
    Nov 2004
    Ort
    Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
    Beiträge
    4.248
    Zitat Zitat von Strogij
    [klugscheiß]
    @Steffen: Eine Variable ist dazu da, um variabel zu sein, aber es gibt trotzdem keine Variabel.
    [/klugscheiß]


    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!

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51