Heim  >  Artikel  >  Backend-Entwicklung  >  Was soll ich tun, wenn PHP den Cookie-Wert nicht abrufen kann?

Was soll ich tun, wenn PHP den Cookie-Wert nicht abrufen kann?

藏色散人
藏色散人Original
2020-07-25 10:20:524527Durchsuche

php kann den Cookie-Wert nicht abrufen, da der Zugriffspfad falsch eingestellt ist. Die Lösung besteht darin, den Pfad in „setcookie(“viewlist“,1,time()+3600*24*365,‘/‘ zu ändern. );" Das ist es.

Was soll ich tun, wenn PHP den Cookie-Wert nicht abrufen kann?

Empfohlen: „PHP-Tutorial

PHP kann keinen Cookie-Wert erhalten

Der Standardpfad von setcookie() befindet sich im aktuellen Verzeichnis. Wenn andere Verzeichnisse auf dieses Cookie zugreifen möchten, ist das Cookie nicht zugänglich. Wenn dieser Parameter auf „/“ gesetzt ist, ist das Cookie im gesamten Verzeichnis gültig Wenn es auf „/“ foo/ gesetzt ist, ist das Cookie nur im Verzeichnis /foo/ und seinen Unterverzeichnissen unter der Domäne gültig, z. B. /foo/bar/. Der Standardwert ist das aktuelle Verzeichnis, in dem das Cookie gesetzt ist.

Einfach den Weg ändern

setcookie("viewlist",1,time()+3600*24*365,'/');

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn PHP den Cookie-Wert nicht abrufen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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