Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

Datenbanken und PHP Grundkurs

Sessions als temporärer Speicher

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Wenn Sie Informationen nur während eines Besuchs des Benutzers abspeichern wollen, sind Sessions die richtige Wahl.

Transkript

Wenn Sie Informationen nur innerhalb einer Sitzung speichern wollen, so sind Sessions das Richtige. Sitzung heißt hier Browser-Sitzung, Browser-Session, also während ein Besucher beispielsweise innerhalb Ihres Angebots surft. Wie funktioniert das Ganze? Sie müssen zuallererst den Befehl "session_start()" aufrufen, damit bereiten Sie alles vor, und danach können Sie die vordefinierten assoziativen Arrays "$_SESSION" mit Werten belegen. Hier weise ich, zum Beispiel, dem Schlüssel "name" den Wert "Müller" zu und dann noch dem Schlüssel "ort" den Wert "Berlin". Diese Informationen, die auf diese Art gesetzt sind, können dann in einer anderen Datei ausgelesen werden. Dafür müssen Sie wieder zuerst die Session starten und dann können Sie auf die Werte zugreifen. Ich lasse die direkt im Beispiel ausgeben, ohne eine weitere Überprüfung. Sehen wir das Ganze dann einmal im Browser an. Hier setze ich die Werte, und ich habe auch einen Link bereitgestellt auf die andere Datei, um die Werte auszulesen, und bekomme dann die Ausgabe "Müller in Berlin". Was geschieht da im Hintergrund? Im Hintergrund wird ein Cookie gesetzt, das zeige ich im Firefox einmal an, und da kann ich bei "Datenschutz" einzelne Cookies ansehen oder löschen und möchte jetzt die Cookies vom "localhost" ansehen, und hier ist das Cookie, was gerade gesetzt wird. Bei dem Benutzer wird nur ein kryptischer Inhalt abgespeichert, die eigentliche Information verbleibt bei Sessions auf dem Server. Bei XAMPP kann ich sie mir schön anschauen, da ist es im "tmp"-Verzeichnis. Wenn ich diese Datei einmal öffne, dann sieht man die Information "name", "Müller", "ort", "Berlin" ist an dieser Stelle gespeichert. Sie haben an einem kleinen Beispiel gesehen, wie man mit Sessions arbeiten kann. Zuallererst muss man unbedingt die Session starten, und dann kann man sehr komfortabel mit dem assoziativen Array "$_SESSION" arbeiten und Werte zuweisen und die dann in einer anderen Datei auch wieder auslesen.

Datenbanken und PHP Grundkurs

Erfahren Sie alles, was Sie brauchen, um mit PHP Datenbanken anzusprechen, Daten einzutragen, zu verändern, zu löschen und abzufragen.

1 Std. 44 min (29 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Software:
Exklusiv für Abo-Kunden
Erscheinungsdatum:11.01.2017

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!