无法读取 javascript 在 php 中设置的 cookie
Can't read cookie set by javascript in php
这是我在 javascript 中设置 cookie 并在 php 中读取 cookie 的代码。
jsglobalset.html:
<script>
var values = "poppy"
document.cookie = "textout=" + values + "; path=/";
</script>
phpglobalread.php:
<?php
$messsage = $_COOKIE["textout"];
if($message != "") { echo $message; }
else { echo "Fail to read."; }
?>
phpglobalread.html的输出:
Fail to read.
我尝试读取 javascript 中的 cookie,它有效,但我无法读取 php 中的 cookie。有任何想法吗?谢谢。
<?php
$messsage = $_COOKIE["textout"];
if($message != "") { echo $message; }
else { echo "Fail to read."; }
?>
你说的是 $messsage = $_COOKIE["textout"]; , 但在你的 IF 上你的 var 是 $message 而不是 $messsage.
尝试:
<?php
$message = $_COOKIE["textout"];
if($message != "") { echo $message; }
else { echo "Fail to read."; }
?>
这是我在 javascript 中设置 cookie 并在 php 中读取 cookie 的代码。
jsglobalset.html:
<script>
var values = "poppy"
document.cookie = "textout=" + values + "; path=/";
</script>
phpglobalread.php:
<?php
$messsage = $_COOKIE["textout"];
if($message != "") { echo $message; }
else { echo "Fail to read."; }
?>
phpglobalread.html的输出:
Fail to read.
我尝试读取 javascript 中的 cookie,它有效,但我无法读取 php 中的 cookie。有任何想法吗?谢谢。
<?php
$messsage = $_COOKIE["textout"];
if($message != "") { echo $message; }
else { echo "Fail to read."; }
?>
你说的是 $messsage = $_COOKIE["textout"]; , 但在你的 IF 上你的 var 是 $message 而不是 $messsage.
尝试:
<?php
$message = $_COOKIE["textout"];
if($message != "") { echo $message; }
else { echo "Fail to read."; }
?>