2012-05-25 2 views
0

я установил PHPMyAdmin на макинтош, но есть проблема, когда я с помощью $ _COOKIE [] я вижу это сообщение в моем веб-страницеЧтение печенье на локальном хосте

Примечание: Undefined переменной: воркуют в

Как я могу исправить эту проблему?

спасибо.

+0

печенье включен? вы можете проверить его с помощью phpinfo(); – David

+0

Вы использовали функцию 'setcookie'? – Filype

+0

да я использую его .. – user1219391

ответ

0

Я думаю, что это может помочь:

Во-первых, вы должны установить значение куки:

<?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); 
?> 

Источник : http://www.w3schools.com/php/php_cookies.asp

+0

Примечание: Неопределенный индекс: пользователь в /Library/WebServer/Documents/cookie.php в строке 8 Array() – user1219391

0

user1219391:

Вы можете проверить, существует ли значение куки, используя этот код:

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

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

При этом вы можете решить проблему ...

Смежные вопросы