아주 간단한 질문입니다.내 쿠키가 링크 된 페이지에 표시되지 않는 이유는 무엇입니까?
<?php
echo "ok ok ";
echo $_COOKIE["testcookie"];
?>
내 두 번째 페이지는 "확인 확인"메아리하지만이 쿠키를 표시하지 않습니다
<?php
setcookie("testcookie", "i am value of cookie", 86400, '/');
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<a href="newpage.php">go to next</a>
</body>
</html>
이 내 newpage.php입니다 :
이
내 index.php를합니다. 네트워크를 검사 한 결과 index.php에 "testcookie"쿠키가 있지만 링크를 클릭하면 newpage.php에 액세스 할 수 없습니다.저는 MAMP를 사용하고 있습니다.
설정되어 있는지 확인한 다음 "일단 값이 할당되면"다시로드하십시오. 쿠키는 설정 한 후에 만 적용됩니다. 그렇게하지 않았습니다. –
쿠키에 어떤 값을 저장합니까? – xander
문서를 읽으십시오. http://php.net/manual/en/features.cookies.php –