Maison > Article > développement back-end > Que dois-je faire si php ne parvient pas à obtenir la valeur du cookie ?
php ne peut pas obtenir la valeur du cookie car le chemin d'accès est mal défini. La solution est de changer le chemin en "setcookie("viewlist",1,time()+3600*24*365,'/'. );" C'est ça.
Recommandé : "Tutoriel PHP"
php ne peut pas obtenir la valeur du cookie
Le chemin par défaut de setcookie() est dans le répertoire courant Si d'autres répertoires souhaitent accéder à ce cookie, le cookie ne sera pas accessible. Si ce paramètre est défini sur '/', le cookie sera valide dans son intégralité. domain. S'il est défini sur '/' foo/', le cookie n'est valide que dans le répertoire /foo/ et ses sous-répertoires sous domain, tels que /foo/bar/. La valeur par défaut est le répertoire actuel dans lequel le cookie est défini.
Changez simplement le chemin
setcookie("viewlist",1,time()+3600*24*365,'/');
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!