Achim Schrepfer: Session-Managment kapieren

Beitrag lesen

Jallo mabu,

Was ist die beste Möglichkeit um das Session-Managment zu kapieren???

der Weg, die PHP-Doku zu lesen ist schon ein sehr guter Einstieg.

Ich hab mir mal das PHP-Manual angeschaut und probiert das Beispiel 5 auf http://www.php.net/manual/de/ref.session.php zu probieren, aber irgendwie funzt das net mal, wenn ich das einfach reinkopiere... Ich habs auf meinem eigenen Rechner probiert (Hab PHPTriad mit Apache installiert)

Das Beispiel 5 funktioniert auch nicht einfach so. Soweit ich sehen kann, wurde dort keine Session gestartet. Das Beispiel 1 sollte eigentlich funktionieren:

<?php
session_start();
// Verwenden Sie bei PHP 4.0.6 oder niedriger $HTTP_SESSION_VARS
if (!isset($_SESSION['zaehler'])) {
    $_SESSION['zaehler'] = 0;
} else {
    $_SESSION['zaehler']++;
}
?>

Hab nämlich mal gehört, dass das ganze recht kompliziert sein soll...

Das ist Unsinn. Session-Management mit PHP ist eins der einfachsten Dinge mit PHP. Es gibt eigentlich nur zwei Befehle die man braucht: session_start() und session_register(). Mit session_start() wird die Session initialisiert und mit session_register() sagst Du, welche Variable in der Session abgelegt werden sollen. Evtl. brauchst Du noch session_destroy() um die Session explizit zu löschen.

viele Grüße
  Achim Schrepfer

--
"Wer noch nie einen Fehler gemacht hat, der hat sich noch nie an etwas Neuem versucht."
(Albert Einstein)