Heim > Artikel > Backend-Entwicklung > Was soll ich tun, wenn PHP den Cookie-Wert nicht abrufen kann?
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.
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!