|
|
|
|
|
для: Artemy
(26.02.2006 в 16:43)
| | К вопросу о Cooki, я пытаюсь использовать их для определения проголосовавшего посетителя, идея тпкова, при голосовании создается Cooki
$user_id = uniqid("");//Создаем уникальный идентификатор.
$date = date('Y-m-d');
setcookie("user_id",$user_id,time()+2592000);
|
При следующем посещении, если Cooki существует, то выводится результат голосования, если нет, то форма для голосования.
$user_id = $_COOKIE['user_id'];
<?php include_once('test.php');
if (isset($user_id))
{
echo $test_fm_result;
}
else
{
echo $test_form;
}
?>
|
и та же проблема, на локальной машине все работает нормально, на сервере не работает, ошибок не выдает, cooki создаются, но не работают. | |
|
|
|
|
|
|
|
для: FaStY
(26.02.2006 в 16:35)
| | - | |
|
|
|
|
|
|
|
для: FaStY
(26.02.2006 в 16:35)
| | а вот так работает...
<?
$_COOKIE['counter']='FaStY';
setcookie("counter",$counter);
echo 'Вы посетили эту страницу '.$_COOKIE['counter'].' раз';
?>
|
вообще ничего не понимаю | |
|
|
|
|
|
|
|
для: Sergey89
(26.02.2006 в 16:22)
| | неа, не работает :(
очень странно:
<?
$counter++;
setcookie("counter",$counter);
echo("Вы посетили эту страницу $counter раз");
?>
|
работает, а вот это
<?
$counter='FaStY';
setcookie("counter",$counter);
print $counte;
?>
|
не ратотает :( | |
|
|
|
|
|
|
|
для: FaStY
(26.02.2006 в 16:19)
| |
setcookie("var", "value", 0, "/path/", ".url.ru");
|
| |
|
|
|
|
|
|
|
для: FaStY
(26.02.2006 в 16:13)
| | такс, походу у меня уже крыша едет :(
вот весь мой скрипт:
<?php
// Устанавливаем в кукисах автора
$tmppos = strrpos($_SERVER['PHP_SELF'],"/") + 1;
$path = substr($_SERVER['PHP_SELF'], 0, $tmppos);
setcookie("current_author", 111, time() + 3600*24*4,$path);
print $current_author;
?>
|
почему не работает? | |
|
|
|
|
|
|
|
для: Sergey89
(26.02.2006 в 16:02)
| | попробовал вот так:
$tmppos = strrpos($_SERVER['PHP_SELF'],"/") + 1;
$path = substr($_SERVER['PHP_SELF'], 0, $tmppos);
setcookie("current_author", $author, time() + 3600*24*4,$path);
|
все равно не хочет :( | |
|
|
|
|
|
|
|
для: FaStY
(26.02.2006 в 15:58)
| | Попробуй установи домен на котором работает сайт и физический путь. Смотри описание функции. | |
|
|
|
|
 6.2 Кб |
|
|
для: FaStY
(26.02.2006 в 15:26)
| | вот скриптик простого входа, а локалке все работает, у хостера не запоминает куки. подскажите, что не так сделано. | |
|
|
|
|
|
|
|
для: Sergey89
(26.02.2006 в 15:16)
| | неа, я вот тут еще прочитал, просто у меня перед каждым файлом было вот это:
<META http-equiv=Content-Type content=text/html;charset=windows-1251>
|
я поубирал, ошибки не пишет, но куки не запоминает :( | |
|
|
|
|