방문자의 쿠키를 저장하고 싶습니다. 나는 아래의 코드를 사용하지만 그것은 나를 위해 작동하지 않을 것 같습니다. 내가 잘못 곳사용자 쿠키 저장 안함
<script type="text/javascript">
if(!isset($_COOKIE['visited_alreadyxxx']))
{
setcookie('visited_alreadyxxx' , 'true' , time()+60*60*24*7*365);
alert("hi");
}
</script>
편집을 저를 인도하십시오 : 위의 코드 죄송합니다, 제대로 코드가 작동 아래합니까?
<?php
if(!isset($_COOKIE['visited_alreadyxxx']))
{
setcookie('visited_alreadyxxx' , 'true' , time()+60*60*24*7*365);
?>
<script>alert("hi");</script>
<?
}
?>
PHP와 JavaScript가 섞여있는 것 같습니다. 너는 그렇게 할 수 없다. 자바 스크립트 엔진은'isset'을 호출하려고 시도 할 것이고'isset'이 정의되어 있지 않기 때문에 런타임 에러를 생성 할 것입니다. –
나는 Felix King과 똑같은 말을하려고했다. 'isset'과'$ _COOKIE'는 PHP의 것들입니다. – Piccolo
오, 미안 해요. 나는 코딩 거즈에 새로운 사람입니다. 우리는 PHP없이 쿠키를 설정할 수 있습니까? –