Stefan: Session Alle Variablen löschen?

Hallo,

wie kann ich denn Alle Variablen einer Session löschen? Ich habs
bereits mit "session_unset" probiert aber das funktioniert nicht!

Gruß

Stefan

  1. Hi Stefan,

    entweder mit

    session_destroy();
    $_SESSION=null;
    oder als dritte möglichkeit
    $_SESSION=array();

    MfG

    1. Hello Daniel,

      entweder mit

      session_destroy();

      eben nicht!

      Hier ein kleines Testscript dafür.

      ---------------------------------------
      <?php     #### session_killen.php ####

      session_start();

      $_SESSION['name'] = 'Thomas';

      if (strlen(SID)>0)   ## Zusammenhang gilt nur, wenn trans_sid = OFF ist
      {
        echo "Session Nr ".SID." wurd neu gestartet<br>";
      }
      else
      {
        echo "Session wurde fortgesetzt.<br>".
             "Die Sessionnummer lautet: ".session_id()."<br>";
      }

      session_destroy();

      echo "Session wurde soeben beendet.<br>";

      echo "<pre>\n";
      print_r($_SESSION);
      echo "</pre>\n";

      ?>
      <a href="session_killen.php">Session erneut starten</a>
      ----------------------------------

      Ohne die Striche bitte...

      Harzliche Grüße aus http://www.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau
  2. Hi,

    wie kann ich denn Alle Variablen einer Session löschen?

    $_SESSION = array();

    MfG Hopsel

    --
    "It's amazing I won. I was running against peace, prosperity, and incumbency."
    George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
  3. Danke, jetzt hats funktioniert!