Go Back   Armenian Knowledge Base > Technical sections > Webmaster Zone > Web Development

Reply
 
Thread Tools

showThisBannerJustOnEntry
Old 17.12.2004, 13:05   #1
Магистр
 
svoy's Avatar
 
Join Date: 11 2003
Location: heart of europe
Age: 46
Posts: 718
Rep Power: 5
Default showThisBannerJustOnEntry

Привет у меня такой вопроссик

Как сделать чтобы на сайте с php показать флаш-баннер только при заходе на сайт. А дальше если на линки кликать то другие показывал.
Сайт CMS и почти всё присходит на index.php
как бы одним словом showThisBannerJustOnEntry(bannersWithSound.swf)


Нахорок спасибонер!
__________________
http://imagegen.last.fm/Geldropdown-...ks/3/svoy1.gif
If you stop, you die! Doc Miles, Crank

Old 17.12.2004, 13:17   #2
панаехавший
 
Obelix's Avatar
 
Join Date: 06 2003
Location: форпост
Age: 38
Posts: 4,007
Rep Power: 0
Default

Что мешает держать в сессии переменную показывающую что юзверь 'уже зашел' на сайт?
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:
My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Old 18.12.2004, 10:38   #3
Магистр
 
svoy's Avatar
 
Join Date: 11 2003
Location: heart of europe
Age: 46
Posts: 718
Rep Power: 5
Default

Da no ne vse useri u menya zaregistrirovanni bivayut takzhe prosto gosti.....

naverno nado smotret' if referere different thatn (etot sayt) showThisBanner ?????
__________________
http://imagegen.last.fm/Geldropdown-...ks/3/svoy1.gif
If you stop, you die! Doc Miles, Crank

Old 18.12.2004, 10:59   #4
панаехавший
 
Obelix's Avatar
 
Join Date: 06 2003
Location: форпост
Age: 38
Posts: 4,007
Rep Power: 0
Default

Quote:
Originally Posted by svoy
Da no ne vse useri u menya zaregistrirovanni bivayut takzhe prosto gosti.....

naverno nado smotret' if referere different thatn (etot sayt) showThisBanner ?????
Да, но зачем должен юзер быть зарегистрирован? Каждая страница сайта создает сессию (я говорю о пхп сессиях) проверяет зарегистрирована ли определенная переменная и в случае отрицательного ответа регистрирует переменную и показывается баннер. если переменная уже зарегистрирована, просто показываем другой баннер.
Можно и реферрером, только тут другой вопрос. Юзер может зайти на сайт, потом выйти, потом опять зайти. Как быть в таком случае? Если хотите опять показать спешиал баннер до тогда лучше реферрером, если же такой заход не надо считать 'первым', то сессиями.
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:
My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Old 18.12.2004, 11:51   #5
Магистр
 
svoy's Avatar
 
Join Date: 11 2003
Location: heart of europe
Age: 46
Posts: 718
Rep Power: 5
Default

Merci ya dazhe ne podumal o session's ya chtoto v etom rode delal pod JSP no pod php ne znayu kak sdelat' XELP PIPLZ
__________________
http://imagegen.last.fm/Geldropdown-...ks/3/svoy1.gif
If you stop, you die! Doc Miles, Crank

Old 18.12.2004, 12:34   #6
панаехавший
 
Obelix's Avatar
 
Join Date: 06 2003
Location: форпост
Age: 38
Posts: 4,007
Rep Power: 0
Default

Боже, сколько времени я не писал пхп код, пришлось помаятся добрых десять минут пока заставил это дело работать Лови:
PHP Code:
<?
session_start();
if(!isset($_SESSION['justhere'])) {
    $_SESSION['justhere']= 1;
    //TODO: add code with special banner
}
else {
    //TODO: add code without special banner
} ?>
Извращайся на здоровье
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:
My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը
Reply




Реклама:
реклама
Buy text link .

All times are GMT. The time now is 08:39.
Top

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.