Ein Cookie ist eine kleine Datei , die ein Server speichert auf einem Anwender- PC und , dass ein Web-Browser mit jeder Web-Seite Anforderung sendet . Cookies sind ein sinnvoller Weg für Web-Anwendungen , um Informationen über Seiten zu speichern . In PHP , können Sie zugreifen möchten, und legen Sie Cookies , dann leiten Sie den Benutzer zu einer anderen Webseite , zum Beispiel nach einem erfolgreichen Login . Sie können dies mit PHP die eingebauten Cookie und HTTP-Header- Funktionen zu tun. Anleitung
1
Neues PHP-Datei mit einem Editor oder Notepad. Beginnen Sie die Datei durch die Pufferung der Ausgabe von Fehlermeldungen aus dem Browser zu vermeiden, wenn Umleiten oder Setzen von Cookies . Geben Sie z. B. :
< php
ob_start ();
2
Beginnen Sie ein PHP-Session , wenn Zugriff auf Session-Variablen :
session_start ();
3
Zugang ein Cookie durch Verweis auf die PHP assoziatives Array " _COOKIE " mit dem Cookie-Namen :
$ lang = $ _COOKIE ['language '] ;
4
ein Cookie durch den Aufruf der PHP " setcookie ( ) "-Funktion . Übergeben Sie die Cookie-Name , Wert , Ablaufdatum und die Root- Pfad, damit die Cookie ist verfügbar über den gesamten Bereich. Geben Sie z. B. :
if ( isset ($ _SESSION [' login_successful '])) {
setcookie ( 'id' , $ id , time () + 60 * 60 * 24 * 30 , '/' );
5
Leiten Sie den Benutzer zu einer anderen Web -Seite mit dem PHP " header () "-Funktion . Pass "Location:" und die Umleitungs-URL :
header ("Location : $ URL ");
exit (0 ); }
6
spülen Sie die Ausgabe-Puffer und fahren Sie mit der Web -Seite. Geben Sie zum Beispiel : ?
Ob_end_flush ();
>
< DOCTYPE HTML>
< html lang = "en" >
< meta Seite
< /body>
< /html>