Почему, когда создаю куки (см. ниже), то при повторном вызове кода переменная $LastTime не инициализирована? (Ведь должна!!!):
<?php
if(!empty($LastTime))
{
$aMsg = "The last time you visited ";
$aMsg .= date("d F Y", $lastTime);
$aMsg .= " at ";
$aMsg .= date("h:i:s a", $LastTime);
} else {
$aMsg = "You haven't visited this page within last two weeks";
}
$aTwoWeeks = time() + (60 * 60 * 24 * 14);
setcookie("LastTime", time(), $aTwoWeeks);
?>
<html>
<head>
<title>Cookie</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<?php
print($aMsg);
?>
</body>
</html>
Здравствуйте, Аноним, Вы писали:
А>Почему, когда создаю куки (см. ниже), то при повторном вызове кода переменная $LastTime не инициализирована? (Ведь должна!!!):
А у тебя register_globals Off?
Тогда доставай куки так:
$var = $_COOKIE['myname'];