Auf den Punkt gebracht , ist $ _SESSION eine Art von Variablen in der PHP -Programmiersprache verwendet, um Informationen auf einer Webseite über mehrere Web-Seiten speichern. Es ist ein " superglobal " Variable, die den Wert zugewiesen ist für alle Teile des Programms bedeutet . Wenn ein Benutzer in einer PHP-Website anmeldet, wird eine Sitzung erstellt und Informationen über diese Besucher wird in der $ _SESSION superglobale gespeichert. Jeder Browser, der auf der Website verbindet, ist eine eindeutige Sitzungs- ID gegeben, wenn $ _SESSION aufgerufen wird. Zu verstehen, wie diese Werke superglobale kann Ihnen helfen, eine effiziente Nutzung von IT in Ihrem PHP-Programm -Code. Things You
Webserver mit PHP installiert
brauchen anzeigen Weitere Anweisungen
1
erstellen ein paar Web-Seiten auf Ihrem Computer oder mit dem HTML-Editor -Schnittstelle auf Ihrem Webserver . Sie müssen mindestens zwei Seiten für dieses Lernprojekt . Am Anfang jeder Seite , in dem Sie bis zu $ _SESSION Informationen verwenden, geben Sie die folgende Zeile vor jedem anderen Code :
session_start ();
Sie müssen diesen Code am Anfang setzen die Seite vor allen anderen Ausgang oder du wirst die Nachricht bekommen , "Warning : session_start () [ function.session - start] : Cannot send session Cacheverwaltung - headers already sent (output an gestartet ... ", gefolgt von dem Namen der Datei .
2
Shop einige Session-Daten , indem Sie den folgenden Code in Ihre erste Web -Seite , nach der $ _SESSION Aussage :
session_start (); if ( isset ($ _SESSION [! ,"'count' ] )) { $ _SESSION [' count' ] = 0; } else { $ _SESSION [' count' ] + +; } echo $ _SESSION [' zaehler'] ;
Dieser Code weist PHP um die Sitzung zu starten, und wenn der Wert des "count" Variable Null ist, erhöhe ihn um eins.
3
Legen Sie das zweite Web -Seite in Ihren Text oder HTML-Editor. Nachdem das Öffnen $ _SESSION Anweisung in der ersten Zeile der Datei , geben Sie den folgenden Code:
session_start (); echo $ _SESSION [' zaehler'] ;
Dies eröffnet eine Sitzung mit der $ _SESSION superglobale und zeigt den Wert des "count" -Variable, die jedes Mal erhöht eine Seite mit dem Zähler-Code in Schritt 2 lädt in den Browser eines Benutzers .