за исключением того что можно ставить отрицательное время жизни))))
вот есть код:
<?php
if(isset($_GET[kod])){$kod=$_GET[kod];};
if (!isset($_COOKIE['city']))
{
setcookie("city","$kod", time()+200);
};
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Page</title>
</head>
<body>
<a href='?kod=piter'>piter</a>
<a href='?kod=moskva'> moskva</a>
<?
if (isset($_COOKIE['city']))
{
if ($_COOKIE['city']=="piter")
{
echo "piter";
}
if ($_COOKIE['city']=="moskva")
{
echo "moskva";
}
}
else
{
}
?>
</body>
</html>
Фишка в том,что все работает,но не предусмотрен перевыбор города... например жму москву в куки летит соотв. переменная и соответствеенно выводится слово москва. теперь жму питер. нужно чтобы переменная с москвой удалилась...вот как это сделать????
Спустя 7 минут, 2 секунды (3.11.2010 - 21:00) aH6y написал(а):
temp0008
Просто перезаписываешь значения Питер и всё.
Просто перезаписываешь значения Питер и всё.
Спустя 17 минут, 52 секунды (3.11.2010 - 21:18) Invis1ble написал(а):
temp0008
вроде бы нет, только запись пустого значения или время жизни...
вроде бы нет, только запись пустого значения или время жизни...
Спустя 19 часов, 47 минут, 30 секунд (4.11.2010 - 17:05) temp0008 написал(а):
aH6y, а как сделать это?подскажи пожауйста)
Спустя 17 минут, 6 секунд (4.11.2010 - 17:22) aH6y написал(а):
temp0008
setcookie("city","Питер", time()+200);
Спустя 3 часа, 36 минут, 15 секунд (4.11.2010 - 20:58) temp0008 написал(а):
Так и не могу понять не получается...
не делается перевыбор...написал вот такой код:(в чем косяк?)
<a class=" yellow" href='?kod=piter'>Питер</a>
<a class="yellow" href='?kod=moskva'>Москва</a>
<?php
if(isset($_GET['kod'])){$kod=$_GET['kod'];};
if (!isset($_COOKIE['city']))
{
setcookie("city","$kod", time()+500);
};
if (isset($_COOKIE['city']))
{
if ($kod="piter" ) {$_COOKIE['city']=='piter'};
if ($_COOKIE['city']=='piter')
{
echo "<img style='margin-left:820px; margin-bottom:-90px;' src='images/fon/phone_pit2.png' > ";
}
if ($kod=="moskva" ) {$_COOKIE['city']=='moskva'};
if ($_COOKIE['city']=="moskva")
{
echo "<img style='margin-left:820px; margin-bottom:-90px;' src='images/fon/bg_phone.png' > ";
}
}
else
{
}
не делается перевыбор...написал вот такой код:(в чем косяк?)
<a class=" yellow" href='?kod=piter'>Питер</a>
<a class="yellow" href='?kod=moskva'>Москва</a>
<?php
if(isset($_GET['kod'])){$kod=$_GET['kod'];};
if (!isset($_COOKIE['city']))
{
setcookie("city","$kod", time()+500);
};
if (isset($_COOKIE['city']))
{
if ($kod="piter" ) {$_COOKIE['city']=='piter'};
if ($_COOKIE['city']=='piter')
{
echo "<img style='margin-left:820px; margin-bottom:-90px;' src='images/fon/phone_pit2.png' > ";
}
if ($kod=="moskva" ) {$_COOKIE['city']=='moskva'};
if ($_COOKIE['city']=="moskva")
{
echo "<img style='margin-left:820px; margin-bottom:-90px;' src='images/fon/bg_phone.png' > ";
}
}
else
{
}
Спустя 4 минуты, 57 секунд (4.11.2010 - 21:03) Игорь_Vasinsky написал(а):
зачем весь код писать, если речь идёт о куках -????