繁体   English   中英

无法读取PHP中javascript设置的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读取。 有任何想法吗? 谢谢。

<?php
$messsage = $_COOKIE["textout"];
if($message != "") { echo $message; }
else { echo "Fail to read."; }
?>

您是在说$ messsage = $ _COOKIE [“ textout”]; ,但在您的IF上,您的变量是$ message而不是$ messsage。

尝试:

<?php
$message = $_COOKIE["textout"];
if($message != "") { echo $message; }
else { echo "Fail to read."; }
?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM