ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Баннер
  #1  
Старый 29.10.2009, 19:30
Аватар для Rastamanka
Rastamanka
Познающий
Регистрация: 27.11.2008
Сообщений: 86
Провел на форуме:
264957

Репутация: 8
Отправить сообщение для Rastamanka с помощью ICQ
По умолчанию Баннер

Подскажите пожалуйста.
Как можно реализовать показ баннера 1 раз унику.
То есть человек один раз зашел с одного ип ему показался баннер и все.При следующих заходах чтобы не показывался.
Скрипт чем меньше тем лучше.Т.к. собираюсь вешать на чужих фтп.
Язык любой кроме perl.

Спс большое

Последний раз редактировалось Rastamanka; 29.10.2009 в 19:32..
 
Ответить с цитированием

  #2  
Старый 29.10.2009, 19:51
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

Если один раз для одного компьютера - достаточно хранить информацию в куках.
PHP код:
<?php
if(!$_COOKIE['banner'])
{
    
setcookie('banner','true');
    echo 
'<img src="http://site.ru/banner.htm"></img>';
}
?>
По IP немного сложнее. Надо будет БД подключать. Да и не надо этого, т.к. у пользователя может быть динамический ип, и при каждом новом подключении к интернету будет показываться новый баннер.
 
Ответить с цитированием

  #3  
Старый 29.10.2009, 20:00
Аватар для Rastamanka
Rastamanka
Познающий
Регистрация: 27.11.2008
Сообщений: 86
Провел на форуме:
264957

Репутация: 8
Отправить сообщение для Rastamanka с помощью ICQ
По умолчанию

А под базу куков надо отдельный файл или нет? а то на чужом фтп это палевно будет.
 
Ответить с цитированием

  #4  
Старый 29.10.2009, 20:01
Аватар для ZnikiR
ZnikiR
Участник форума
Регистрация: 14.01.2009
Сообщений: 194
Провел на форуме:
798217

Репутация: 44
Отправить сообщение для ZnikiR с помощью ICQ
По умолчанию

Да ты вообще что нибудь о сессиях знаешь?
 
Ответить с цитированием

  #5  
Старый 29.10.2009, 20:06
Аватар для Rastamanka
Rastamanka
Познающий
Регистрация: 27.11.2008
Сообщений: 86
Провел на форуме:
264957

Репутация: 8
Отправить сообщение для Rastamanka с помощью ICQ
По умолчанию

Цитата:
Сообщение от ZnikiR  
Да ты вообще что нибудь о сессиях знаешь?
Я вопрос задала не фиг тут умничать.
 
Ответить с цитированием

  #6  
Старый 29.10.2009, 20:07
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от Rastamanka  
Я вопрос задала не фиг тут умничать.
Сиськи показывай.Больше ничего не скажем.
 
Ответить с цитированием

  #7  
Старый 29.10.2009, 20:09
Аватар для Rastamanka
Rastamanka
Познающий
Регистрация: 27.11.2008
Сообщений: 86
Провел на форуме:
264957

Репутация: 8
Отправить сообщение для Rastamanka с помощью ICQ
По умолчанию

Цитата:
Сообщение от m0Hze  
Сиськи показывай.Больше ничего не скажем.
Сразу видно кто тут дибил.
 
Ответить с цитированием

  #8  
Старый 30.10.2009, 03:34
Аватар для Daned
Daned
Новичок
Регистрация: 09.03.2007
Сообщений: 29
Провел на форуме:
328840

Репутация: 31
Отправить сообщение для Daned с помощью ICQ
По умолчанию

Цитата:
Да ты вообще что нибудь о сессиях знаешь?
Разве есть, в данном примере, зависимость куков от сессии?

Цитата:
По IP немного сложнее. Надо будет БД подключать. Да и не надо этого, т.к. у пользователя может быть динамический ип, и при каждом новом подключении к интернету будет показываться новый баннер.
По моему нет разницы с какого IP заходит пользователь, если он раз посетил этот сайт то факт посещения останется и в следующий раз баннер не будет показываться, пусткай хоть 5 раз сменит IP, главное чтоб не почистил куки. Именно этого эффекта хочет достигнуть ТС. А в случае, если нужно показывать разные баннеры одному и томуже посетителю, придётся подключать БД.

Цитата:
А под базу куков надо отдельный файл или нет? а то на чужом фтп это палевно будет.
Куки сохраняются на стороне пользователя, так что не стоит волноваться по этому поводу. Элементарщину всё-таки нужно осваивать самостоятельно!
 
Ответить с цитированием

  #9  
Старый 30.10.2009, 03:37
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

2 m0Hze:

Вроде умный парень, прогер вроде, в чем смысл такого поведения? На этом сайте, в смысле. Бесполезно
 
Ответить с цитированием

  #10  
Старый 31.10.2009, 14:06
Аватар для L I G A
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


Отправить сообщение для L I G A с помощью ICQ
По умолчанию

PHP код:
<?php 
if(!$_COOKIE['banner']) 
{
setcookie("banner"'true',mktime(0,0,0,01,25,2010));
    echo 
'<img src="http://site.ru/banner.htm"></img>'

?>
если не устанвливать время действия куков, они будут действовавть как и сессии - до первого закрытия браузера.
до 2010 - думаю хватит.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
создам баннер для вашего сайта stive-o Разное - Покупка, продажа, обмен 0 08.05.2009 16:16
Конкурс на баннер 88px × 31px Бюджет: 30$ >> для www.prizrak.ws prizrakus О Работе 3 26.03.2009 12:32
Сделай баннер и получи короткий номер Ryzpm ICQ 1 20.10.2006 10:09



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ