Thread View: pl.comp.lang.php
4 messages
4 total messages
Started by Robert
Wed, 29 Aug 2001 19:01
PHP - w jaki sposób...
Author: Robert
Date: Wed, 29 Aug 2001 19:01
Date: Wed, 29 Aug 2001 19:01
6 lines
1051 bytes
1051 bytes
Jakoś nie mam pomysłu jak zrobić coś takiego by przy co dziesiątym kliknięciu w banner pokazywała się klikającemu mała ankieta.Proszę o jakąś podpowiedz Pozdrowienia Robert
Re: PHP - w jaki sposób...
Author: leming nine
Date: Thu, 30 Aug 2001 04:46
Date: Thu, 30 Aug 2001 04:46
23 lines
1682 bytes
1682 bytes
> Jakoś nie mam pomysłu jak zrobić coś takiego by przy
> co dziesiątym kliknięciu w banner pokazywała się
> klikającemu mała ankieta. Proszę o jakąś podpowiedz.
NTG -> news://pl.comp.www.server-side
Rozumiem, że chodzi Ci o rozwiązanie tego problemu za
pomocą PHP :), dlatego robię crosspost na p.c.w.s-s,
oraz tam też ustawiam FUT.
Zastosuj cookies albo sesję (sesja bezpieczniejsza).
Scenariusz:
1. klient wchodzi pierwszy raz, nie ma jeszcze w
sesji zapisanego licznika. Zapisujesz go więc,
ustawiasz jako 0.
2. klient wchodzi drugi raz, w sesji ma licznik,
więc licznik inkrementujesz po czym sprawdzasz
który to już raz klient jest. Jeśli licznik jest
podzielny przez 10 - zamiast default'owej strony
odsyłasz mu ankietę.
--
l9
Re: PHP - w jaki sposób...
Author: Lukasz Klimek
Date: Thu, 30 Aug 2001 13:37
Date: Thu, 30 Aug 2001 13:37
22 lines
1718 bytes
1718 bytes
Robert zeznal(a):
>Jakoś nie mam pomysłu jak zrobić coś takiego by przy co dziesiątym
>kliknięciu w banner pokazywała się klikającemu mała ankieta.Proszę o jakąś
>podpowiedz
1. klikniecie w banner powoduje wywolanie Twojego skryptu php
2. skrypt sprawdza, czy jakistampliknaserwerze ma wielkosc 10 bajtow
Jesli tak, to
a) zmienia jego wielkosc na 0 bajtow
b) wyswietla strone zawierajaca JavaScript, ktory otwiera okienko z ankieta
i robi redirecta w miejsce docelowe
Jesli nie, to
a) dopisuje do pliku 1 bajt
b) robi header ("Location: http://miejsce.docelowe.com");
Jak masz duzo klikniec, to zamiast plikow wykorzystujesz baze danych
--
Lukasz "casa" Klimek :: casa(AT)YourCGI.Net
Chcesz wiedziec ile osob jest na Twojej stronie?
------> http://www.YourCGI.Net/index.php <------
Re: PHP - w jaki sposób...
Author: Robert
Date: Thu, 30 Aug 2001 20:16
Date: Thu, 30 Aug 2001 20:16
5 lines
1232 bytes
1232 bytes
może konkretny przykład - php u mnie jak na razie w fazie początkowej :) A i jeszcze jedno tak przy okazji: jaki scrypt (najlepiej bez bazy MySQL) polecacie do administracji banerami tzn. ilość wyświetleń, ilość kliknięć , do kiedy będzie wyświetlany itp
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads