if(isset($_COOKIE['subscribed']))
{
// if cookie is there
$subscribe = false;
}
else
{
// if cookie is not there
$subscribe = true;
}
먼저 기본 isset 수표를 사용할 수있다 가입 출력하기 전에 파일의 맨 위에. 그런 다음 머리에, HTML에서 같은 것을 할 :
<head>
<!-- standard head meta here -->
<?php if($subscribe): ?>
<script src="http://mysite.com/js/subscribe.js"></script>
<?php endif; ?>
</head>
당신은 또한 그냥 인라인을 실행할 수 있습니다, 또는 쿠키를 확인하기 위해 자바 스크립트를 사용합니다. 이것은 단지 하나의 예일 뿐이며, 출력을 보내기 전에 쿠키를 확인하는 것이 의미가있는 처리, 설정 해제 또는 기타 필요한 작업이 필요한 경우 이처럼 처리됩니다.
짧은 버전 위의 이상 조건의 장소에서 사용할 수 있습니다
$subscribe = isset($_COOKIE['subscribe']) ? false : true;
왜 자바 스크립트에서 쿠키를 확인하지? https://developer.mozilla.org/en-US/docs/DOM/document.cookie – NoBugs