X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Вывод блока раз в сутки
taxi2008
taxi2008
Topic Starter сообщение 8.8.2011, 11:29; Ответить: taxi2008
Сообщение #1


Здравствуйте. Есть в шаблоне блок "Заметки", необходимо чтобы выводился 1 раз в сутки для определенного посетителя сайта, т.е. по кукам.
Смотрел в интернете, хотел приспособить найденный код:
$popup1="Код блока";
if (isset($_COOKIE['popup_showed'])){
$tpl->set('{popup1}', "");
} else {
set_cookie ("popup_showed", $member_id['name'], time()+3600*24);
$tpl->set('{popup1}', $popup1);
}


Увы неработает, выводит постоянно, в независимости сколько раз обновил страницу сайта.. Прошу подсказать, как реализовать..


--------------------
ХОСТИНГ, на котором держу свои сайты
Своим рефералам предоставлю 3 месяца хостинга бесплатно!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dan1
dan1
сообщение 8.8.2011, 11:37; Ответить: dan1
Сообщение #2


А наличие этой куки проверяли в браузере?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
altairpk
altairpk
сообщение 8.8.2011, 11:44; Ответить: altairpk
Сообщение #3


$popup1="Код блока";
if (!isset($_COOKIE['popup_true'])){
setcookie ("popup_true", '1', time()+3600*24);
echo $popup1;
}

Будет показывать всем один раз в день

Сообщение отредактировал altairpk - 8.8.2011, 11:54
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
taxi2008
taxi2008
Topic Starter сообщение 8.8.2011, 11:47; Ответить: taxi2008
Сообщение #4


А наличие этой куки проверяли в браузере?

Проверил только - куков нет


--------------------
ХОСТИНГ, на котором держу свои сайты
Своим рефералам предоставлю 3 месяца хостинга бесплатно!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dan1
dan1
сообщение 8.8.2011, 11:47; Ответить: dan1
Сообщение #5


Ставит куку любому зашедшему пользователю

Тут это не важно, кука ставится любому посетителю, вот только если посетитель не будет авторизован, то в куку отправляется пустое значение.. Может с этим проблемы? Попробуйте так:
$popup1="Код блока";
if ($_COOKIE['popup_showed'] == 1) $tpl->set('{popup1}', "");
else
{
set_cookie ("popup_showed", 1, time()+3600*24);
$tpl->set('{popup1}', $popup1);
}


PS. Не забывайте, что куки должны устанавливаться в шапке/headers, т.е. до начала вывода каких-либо строк.

Сообщение отредактировал dan1 - 8.8.2011, 11:50


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
taxi2008
taxi2008
Topic Starter сообщение 8.8.2011, 11:51; Ответить: taxi2008
Сообщение #6


dan1, замечательно работает, спасибо большое

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
ХОСТИНГ, на котором держу свои сайты
Своим рефералам предоставлю 3 месяца хостинга бесплатно!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Обучение Email Рассылкам + Софт Для Автоматизации (100к в сутки с сервера)
10 zennoboss 4663 Вчера, 5:20
автор: Skyworker
Открытая тема (нет новых ответов) Продвижение сайтов в ТОП-1 за сутки. Бесплатный тест!
13 matias 3762 26.3.2024, 19:53
автор: matias
Горячая тема (нет новых ответов) Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок
быстро, удобно, по доступному курсу
200 Sostavitel 98271 11.2.2024, 21:07
автор: Wolfhound
Открытая тема (нет новых ответов) Sbitcoin.ru – Ввод, Вывод, Обмен: Qiwi, YD, Btc, Btc-e, PM, Cash IN, PR24, MG, WU, Нал (RU, UA).
9 sbitcoinru 6785 10.10.2023, 19:25
автор: Sbitcoin
Горячая тема (нет новых ответов) Обмен WebMoney - Яндекс - QIWI. Вывод/ввод Приват24 UAH
225 himin 132923 7.5.2023, 13:26
автор: Вера_Симонова


 



RSS Текстовая версия Сейчас: 25.4.2024, 12:04
Дизайн