2014-06-14 7 views
1

한다고 가정 사이트 URL = WWW.DOMAIN1.COM설정 PHP 쿠키

for set cookie, code as 
    $Name = 'cookiee_name'; 
    $Value = '123456'; 
    $Expires = 3600*24; 
    $Path = '/'; 
    $domain1 = 'WWW.DOMAIN1.COM'; 
    $domain2 = 'WWW.DOMAIN2.COM'; 
    setcookie($Name,$Value,$Expires,$Path,$domain1); 

은 $ domain1을 함께 설정을 DOMAIN2합니다. 하지만 $ domain1 대신 $ domain2를 사용했을 때

setcookie($Name,$Value,$Expires,$Path,$domain2); 

$ domain1에 대해 $ domain2로 설정되지 않았습니까?

+0

[다른 도메인의 쿠키를 설정하는 방법] 가능한 복제본 (http://stackoverflow.com/questions/6761415/how-to-set-a-cookie-for-another-domain) –

답변

0

수 없습니다!

쿠키를 한 도메인에서 다른 도메인으로 설정할 수 없습니다. 쿠키는 사용중인 도메인에서만 작동하며 쿠키 보안을 보호하기 위해 고의로 설계되었습니다.

하지만 domain1에서 domain2로 사용자를 리디렉션하고 domain2 쿠키를 설정할 수 있습니다.

희망 사항은이 정보가 도움이되기를 바랍니다.