Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Показ рекламы 1 унику 1 раз в сутки
Новая тема
Ответить
цитата
30/04/12 в 20:32
paradox
Нужен скрипт для того, чтобы показывать 1 баннер (не важно, банер, попап, попандер) 1 унику раз в 24 часа. поделитесь скриптом плиз, нужен
цитата
30/04/12 в 20:41
arma
Ставишь куку, истекающую через сутки.
Потом чекаешь - если нет куки - показываешь объяву + ставишь cookie заново.
Все.
цитата
30/04/12 в 21:19
paradox
А проще никак?
цитата
30/04/12 в 21:35
dDan
Куда еще проще?
<?php
if(!isset($_COOKIE['my_ads')){
echo('<img src="banner.jpg" />');
setcookie('my_ads','1',time()+(24*3600));
}
цитата
30/04/12 в 21:36
Woland
Проще никак, проще просто некуда.
цитата
30/04/12 в 23:34
JM
перед setcookie ну никак не может быть echo т.к. пых тут же ошибку выдаст...
тогда уж надо JS ставить куку... и домен прописывать .domain.com что бы если дрочер сначала зашел на версию с www а потом вдруг на без www то ему не показалось...
цитата
30/04/12 в 23:42
paradox
В итоге, каким будет код? На www и без www мне особо без разницы, пусть будет показываться юзеру при заходе на обе версии
цитата
01/05/12 в 07:09
shar
нафига js, просто поставить setcookie в самом верху
Код:
<?php
$result = '';
if ( !isset( $_COOKIE['my_ads' ) ) {
$result = '<img src="banner.jpg" />';
setcookie( 'my_ads','1',time()+(24*3600) );
}
// любой другой код
// показать баннер:
echo $result;
?>
а www лучше сразу редиректить на без www в nginx/htaccess
цитата
01/05/12 в 07:53
Jabar
shar писал:
а www лучше сразу редиректить на без www в nginx/htaccess
а почему не наоборот? если без ввв то редиректить на ввв? Есть какаято разница? Просто среди обывателей, как бы, не редко считается, что адреса начинаются с ввв.
цитата
01/05/12 в 08:16
shar
Разницы нет, просто www это пережиток имхо
цитата
01/05/12 в 10:15
JM
shar:
а если у человека не на пыхе вся страница, а он иyклюдит баннер тады жопка как обычно JS универсальнее, не даром ротаторы и трейд скрипты его юзают... ;)
цитата
02/05/12 в 11:59
paradox
<div id="popunder" style="display: none;">
<div id="_pop">
<div onclick="close_popup();" id="pp_close"></div>
<div id="pp_left">
<h1></h1>
<ul>
<li></li>
<li></li>
<li></li>
</ul>
</div>
<div id="pp_right">
<h1></h1>
<form style="margin: 0; padding: 0;" name="SR_form" target="_blank" action="http://smartresponder.ru/subscribe.html" method="post">
<input type=hidden name=version value="1">
<input type=hidden name=tid value="0">
<input type=hidden name=uid value="100963">
<input type=hidden name=lang value="ru">
<input type=hidden name="did[]" value="<?=$mail_id;?>">
<div id="pp_u_n"><input type="text" name="field_name_first" value="Ваше имя" id="p_name" onFocus="clean_f('p_name');"/></div>
<div id="pp_u_m"><input type="text" name="field_email" value="Ваша электронная почта" id="p_email" onFocus="clean_f('p_email');"/></div>
<input type="submit" name="SR_submitButton" value="Получить видеокурс !"/>
</form>
<h3>Ваши данные защищены. В каждом письме есть ссылка для отписки</h3>
</div>
</div>
</div>
<script>
setTimeout(show_div, 120000);
</script>
Вот общий код попандера. Как сюда внедрить тот скрипт с куками? (выводится окно еще с задержкой просто)
цитата
02/05/12 в 21:02
mr. snatch
shar писал:
Разницы нет, просто www это пережиток имхо
Цитата:
Когда-то давно, когда протокол http не был так распространен как сегодня, приставкой www пользовались для того чтобы указать на принадлежность адреса к интернет-пространству, названному World Wide Web (WWW).
(c)
nowww.ru
цитата
08/05/12 в 09:54
AWD
упс.. я прогнал..
цитата
09/05/12 в 13:59
paradox
Ап. Нужна помощь...
Новая тема
Ответить
Эта страница в полной версии