지난 12 시간 동안 벽에 머리를 두드 리고 있었지만 틀린 점을 발견했습니다. 나는 쿠키를 설정하고 싶지만 기울어지고 싶다. 지금 이걸로 연방 준비를하는거야.PHP 쿠키가 설정되지 않았습니다
<!DOCTYPE html>
<?php
$cookie_name = "mysiterandomuser";
$cookie_value = "justanotheruser";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/");
?>
<html>
<body>
<?php
if(!isset($_COOKIE[$cookie_name])) {
echo "Cookie named '" . $cookie_name . "' is not set!";
} else {
echo "Cookie '" . $cookie_name . "' is set!<br>";
echo "Value is: " . $_COOKIE[$cookie_name];
}
?>
<p><strong>Note:</strong> You might have to reload the page to see the new value of the cookie.</p>
</body>
</html>
http://php.net/manual/en/function.setcookie.php는 '다른 헤더와 마찬가지로 스크립트의 출력 전에 쿠키를 보내야합니다 (이것은 프로토콜 제한 사항입니다). 따라서 출력하기 전에이 함수에 대한 호출을 수행해야합니다. 및
태그는 물론 공백도 포함됩니다. – fvu이것도 javascript와 mysql 태그가 붙은 이유는 무엇입니까? – edwin
@fvu 나는 모든 가능한 방법을 시도했다. PHP 코드 아래에서 HTML 태그를 이동 시켰습니다. 내 컴퓨터 옆에 앉아서 지난 8 시간 정도의 문서를 읽었습니다. 쿠키를 설정하는 방법을 제안하는 웹 사이트를 읽으십시오. 나는 내가 w3schools에서 정확한 코드를 복사하여 붙여 넣기 전까지 뭔가 잘못하고 있다고 생각했습니다. 그것은 한 지점에서 자신의 사이트에서 작업하는 것을 보았습니다. – Francisco