Php 在本地主机上读取cookie

Php 在本地主机上读取cookie,php,macos,cookies,localhost,Php,Macos,Cookies,Localhost,我已经在mac上安装了phpmyadmin,但有一个问题,当我使用$\u COOKIE[]时,我在我的网页上看到了这条消息 注意:未定义变量:coo in 我如何解决这个问题 谢谢。我想这会有帮助: 首先,您必须设置cookie值: <?php $expire=time()+60*60*24*30; setcookie("user", "Alex Porter", $expire); ?> 之后,您可以检索此值: <?php // Print a cookie echo

我已经在mac上安装了phpmyadmin,但有一个问题,当我使用$\u COOKIE[]时,我在我的网页上看到了这条消息

注意:未定义变量:coo in

我如何解决这个问题


谢谢。

我想这会有帮助:

首先,您必须设置cookie值:

<?php
$expire=time()+60*60*24*30;
setcookie("user", "Alex Porter", $expire);
?>

之后,您可以检索此值:

<?php
// Print a cookie
echo $_COOKIE["user"];

// A way to view all cookies
print_r($_COOKIE);
?>

资料来源:

用户1219391:

您可以使用以下代码检查cookie值是否存在:

if (array_key_exists('user', $_COOKIE))
 {
     $userStatus=$_COOKIE['user'];
 }
 else
 {
     $userStatus='Not Set';
 }

 echo 'The value of Cookie user is '. $userStatus;

这样您就可以解决您的问题了……

是否启用了Cookie?您可以使用phpinfo()进行检查;您是否使用了
setcookie
函数?注意:未定义的索引:第8行数组()