2013-05-05 2 views
0

나는 내 쿠키로 이상한 경우가 있습니다. 사용자가 내가쿠키가 다른 페이지에서 삭제 되나요?

setcookie('threads_more','1',time()-3600,"/"); 

와 쿠키를 삭제 인덱스로 돌아 오기하지만 다른 페이지로 이동하면 쿠키도 삭제됩니다 경우 내 overview.php에

은 내가

setcookie('threads_more','1',time()+3600,"/"); 

설정 이 디렉토리에는 setcookie가 없습니다. 이 디렉토리의 모든 페이지에서 index.php와 같은 setcookie 명령이 실행됩니다. 다른 디렉토리의 페이지에서 쿠키는 그대로 유지됩니다. index.php에 deletecookie 명령을 제거하면 정상적으로 작동합니다.

누구나 아이디어가 있으십니까?

고맙습니다. Kornel

+0

를 사용하는 경우, 확인해야 또 한가지. 삭제 된 다른 파일의 코드를 표시하십시오. –

+0

쿠키 경로는 어떻게됩니까? 나는 "/"가 전체 도메인을 의미한다고 생각합니다. 따라서 전체 도메인에서 쿠키를 삭제하고 있습니다. 즉, yoursite.com –

+0

'/'은 "전체 도메인"을 의미합니다. 단일 페이지 만 지정하려는 경우 자체 논리를 작성해야합니다 (이름에 페이지 저장)? – h2ooooooo

답변

0

시도 A. 제거. 쿠키를 설정할 때 도메인 설정 "/". B. 공백 노드로 쿠키를 설정하는 경우 ode를 선택하십시오.

아이디어는 기본 도메인을 사용합니다.

당신이`포함되어 있기 때문에 이런 것을 다른 파일 index.php` 한 수 있음 포트 80

관련 문제