Heim > Backend-Entwicklung > PHP-Tutorial > 用setCookie()时,将域名指定称“localhost”就保存不了Cookie咋回事?

用setCookie()时,将域名指定称“localhost”就保存不了Cookie咋回事?

WBOY
Freigeben: 2016-06-13 10:16:09
Original
1840 Leute haben es durchsucht

用setCookie()时,将域名指定称“localhost”就保存不了Cookie怎么回事??
在本地测试的时候发现的。

这样可以设置Cookie:

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->    setCookie('name[1]', 'yy1', time() + 3600, '/');    setCookie('name[2]', 'yy2', time() + 3600, '/');
Nach dem Login kopieren


这样就不行了:
PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->    setCookie('name[1]', 'yy1', time() + 3600, '/', 'localhost');    setCookie('name[2]', 'yy2', time() + 3600, '/', 'localhost');
Nach dem Login kopieren


这是为什么?设置称“localhost”不对吗???

谢谢!

------解决方案--------------------
when working on localhost the cookie-domain must be set to "" or NULL or FALSE
------解决方案--------------------
探讨

when working on localhost the cookie-domain must be set to "" or NULL or FALSE
Verwandte Etiketten:
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