나는 다음과 같은 라인 파이어 폭스 쿠키를 만들 수 없습니다입니다 :Firefox에서 쿠키를 만들 수없는 이유는 무엇입니까?
setcookie("TestCookie", $value, time()+3600, "/", "localhost");
누군가가 이유를 알고 있나요?
FF의 설정을 확인했으며 제 3 자의 쿠키를 허용하고 만료되면 삭제됩니다.
편집 :
$domain = ($_SERVER['HTTP_HOST'] != 'localhost') ? $_SERVER['HTTP_HOST'] : false;
setcookie('cookiename', 'data', time()+60*60*24*365, '/', $domain, false);
하지만 어떻게 내가 그것을 삭제합니까 :이 라인 지금 만들 수 있습니까?
그냥 +를 전환하려고했지만 작동하지 않았습니다.
$domain = ($_SERVER['HTTP_HOST'] != 'localhost') ? $_SERVER['HTTP_HOST'] : false;
setcookie('cookiename', 'data', time()-60*60*24*365, '/', $domain, false);
를 참조 그냥 명확하게 ..., 당신이 입력하는 HTTP를 테스트 할 수있는 사이트에 액세스하려면 다음 주소 표시 줄에 // 로컬 호스트를? http://127.0.0.1 또는 http : //192.168.1.xx 또는 비슷한 것을 사용하지 않으려는 경우에만 사용하십시오. –
예 localhost/projects/blinder/index.php를 사용합니다. –
"/"은 유효한 경로입니까? "/ foo /"을 (를) 사용해 보셨습니까? – bobber205