Sessions mit PHP

PHP Sessions - Globale Datenmanipulationen

Sessions sind eine tolle Sache, weil man damit Daten global speichern kann.

Globales speichern heisst, ich speichere Daten in der Session und kann diese Daten an einem beliebigen Ort, sogar in einer anderen Datei wieder abrufen, verändern, oder gar löschen.

Achtung, für TYPO3 gibt es spezielle Session Funktionen die man dafür benutzen sollte.

<?php

session_start();

if(isset($_SESSION['schluessel'])){
    $_SESSION['schluessel']=$_SESSION['schluessel']+1;
}else{
    $_SESSION['schluessel']=1;
    echo "Wert gefunden mit Schluessel fuer Session mit PHP=".$_SESSION['schluessel'];
}

?> 
Globale Datenimplementierung mit PHP Sessions
<?php
// Einzelnen Wert löschen
unset($_SESSION['schluessel']);
?>


<?php
// Ganze Session zerstören
session_destroy();
?> 
eine PHP Session kann auchzerstört also gelöscht oder auf Null gesetzt werden: