나는 다음과 같은 코드를 가지고 투표 = 1 처음으로> 첫 번째 쿠키를 설정합니다. 두 번째 쿠키> 두 번째 쿠키를 설정합니다. 세 번째로> 아무 일도 일어나지 않습니다.쿠키
이것이 어떻게 작동해야하는지입니다.
> www.mywebsite.co.il?/example.php?id=1 & vote = 2 (www.mywebsite.co.il/example.php?id=1에 있었던 후)로 이동하면 & vote = 1) 첫 번째 쿠키를 다시 설정합니다.
> www.mywebsite.co.il?/example.php?id=1 & vote = 3 (내가 www.mywebsite.co.il/example.php?id=1에 있었던 후) & vote = 1) 첫 번째 쿠키를 다시 설정합니다.
등
..내가 그렇게 상관없이 투표가 동일한만큼의 동일한 ID로, 쿠키가 동일합니다 일을하지해야합니까?
(이 코드는 전체 코드가 아니며 문제를 이해하거나 해결하기 위해 전체 코드가 필요하지 않습니다.)
감사합니다.
<?
$id = "1";
$vote = "2";
$month = 2592000 + time();
$cookie = "votez" . $id;
$cookiez = "viewz" . $id;
if(isset($_COOKIE["$cookiez"]))
{
if(!isset($_COOKIE["$cookie"]))
{
var_dump(setcookie("$cookie", "voted", $month, '/', ".shikiryu.com"));
echo "2nd cookie set :".$month;
}
}
else
{
var_dump(setcookie("$cookiez", "viewed", $month, "/", ".shikiryu.com"));
echo "1st cookie set :".$month;
}
어떻게 쿠키를 확인합니까 :
여기서 하위 도메인은 무엇입니까? o_o – Shikiryu
@Chouchenos 유니 코드 도메인 이름처럼 보입니다. mywebsite.co.il – Orbling
@Orbling : 안경점과 안경 사이에'.'이 없지만 안경이 필요할 수도 있습니다. – Shikiryu