Heim > Backend-Entwicklung > PHP-Problem > So setzen und erhalten Sie PHP-Cookies

So setzen und erhalten Sie PHP-Cookies

(*-*)浩
Freigeben: 2023-02-26 12:12:01
Original
3860 Leute haben es durchsucht

Cookies werden im Client-Browser gespeichert. Wenn eine Seite über den Browser angefordert wird, wird sie in Form eines HTTP-Headers gesendet. Die angeforderte Seite kann den Cookie-Wert über PHP erhalten.

So setzen und erhalten Sie PHP-Cookies

Cookies beziehen sich auf Browser und Domänennamen. Verschiedene Browser speichern sie nur im aktuellen Domänennamen und andere Domänennamen übertragen sie nicht Anfragen.

Cookie-Einstellungen (Empfohlenes Lernen: PHP-Video-Tutorial)

Syntax:

setcookie( string name,[string value],[int expire],[string path],[string domain]);
Nach dem Login kopieren

Parameterbeschreibung:

Name: Cookie-Name

Wert: Cookie-Wert

Ablauf: Ablaufzeit, Zeitstempelformat. Wenn es nicht gesetzt ist, läuft das Cookie nach dem Schließen des Browsers ab.

Pfad: Ein gültiger Pfad auf der Serverseite. Der Standardwert ist der Pfad der Seite, wenn das Cookie aktuell gesetzt ist. „/“ bedeutet, dass der gesamte Domänenname gültig ist, und „/A“ bedeutet, dass die Seite im Verzeichnis der Kategorie A gültig ist. Nur die im festgelegten Pfad enthaltenen Seiten können den Cookie-Wert erhalten.

Domäne: Der Domänenname, für den das Cookie gültig ist. Standardmäßig können alle Domänennamen erhalten Es. Beispielsweise kann „www.baidu.com“ auch „.baidu.com“ sein.

Beispiel:

setcookie("validCode","value",time()+3600*2,'/','www.baidu.com');
 //cookie名称:validCode
 //cookie值:value
 //过期时间:两个小时后过期
 //可以拿到cookie的页面:所有页面
 //可以拿到cookie的域名:www.baidu.com
Nach dem Login kopieren

Cookie holen

$_COOKIE['validCode']
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo setzen und erhalten Sie PHP-Cookies. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage