Как написать такой вот кукиз?

Camillo

Новичок
Как написать такой вот кукиз?

Человек заходит на ресурс на протяжении всегех суток необходимо:
Каждый час при загрузке страницы вставляется кусок кода. Т.е. каждый раз при заходе человека на страницу пхп проверяет существует ли куки переменная и, если она существует, то код не вставляется. А если она не существует, то вставляется некий код в страницу и челу прописывается куки, чтобы потом при заходе на эту же страницу в течение часа, этот код не вствлялся.
Пожалуйста подскажите как сделать.
Спасибо!
 

Camillo

Новичок
Вот например, я поставил кукизы
PHP:
<?php  
$value = 'something from somewhere';
setcookie("TestCookie", $value);
?>
Как мне проверить- поставились ли они?
Если пробую вызволить этот самый $value из кукизов следующим образом
PHP:
<?php
echo $_COOKIE["TestCookie"];
?>
Не получается =(
 

Camillo

Новичок
Ну я одним файлом записываю кукизы. А потом гружу второй и пытаюсь прочитать.
 

Camillo

Новичок
Хотелось бы реализовать нечто вроде:

PHP:
<?
if !(isset($_COOKIE["TestCookie"])) 
{
echo("Bla Bla Bla");
$value = 'something from somewhere';
setcookie("TestCookie", $value, time()+60*60);
}
?>
Т.е. чтобы сперва проверялось существование кукиза, если кукиз есть то ничего не происходит. Если кукиза нету - то будет вставлена надпись Bla Bla Bla и установлена кука

-~{}~ 04.02.05 19:23:

Originally posted by Astral Man
...
:confused:
 

Camillo

Новичок
PHP:
<? 
if (!isset($_COOKIE["TestCookie"])) 
{ 
echo("Bla Bla Bla"); 
$value = 'something from somewhere'; 
setcookie("TestCookie", $value, time()+60*60); 
} 
else
{
echo($_COOKIE["TestCookie"]);
}
?>
нихера не происходит =(

пхп работает 100 пудово - проверял phpinfo'й

блин, жаль что на серваке не врублено отображние ошибок =((
 

ayrat9

Новичок
попробуй вызвать ф-цию setcookie() с 4-мя параметрами

напрмер так:
-----------------------
setcookie("TestCookie", $value, (time()+60*60), "/");
-----------------------

а еще лучше прочитай подорбное описание этой ф-ции и проверь условия, при которых она у тебя вызывается
 
Сверху