Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

rotacija banera i zezalice.. :)

[es] :: Java :: rotacija banera i zezalice.. :)

[ Pregleda: 6711 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

stinger
Luka Gerzic
DELTA M, IT Department
DELTA M HQ

Član broj: 126
Poruke: 1099
*.drenik.net

ICQ: 57419599
Sajt: www.gerzic.net


Profil

icon rotacija banera i zezalice.. :)11.06.2002. u 12:00 - pre 266 meseci
Na ovoj temi (PHP forum) je postavljeno interesantno pitanje,
http://www.elitesecurity.org/tema.php?TopicID=10447
A ja bih da to nastavimo ovde posto je to ipa tema za java/java script strucnjake :)

Enivej, ideja je sledeca, imamo image spool dir (recimo http://img.host.net/"
i recimo 2-3 (ili vise direktorijuma) u kojima su neke slike (svaki dir ima odredjenu velicinu slika, recimo dir large ima banere dimenzija 460x60, dir small ima slike recimo 300x60, a long ima recimo 100x500) potrebna je java skriptica koja ce da radi sledece:

1. Rotira apsolutno RANDOM slike (reklame) na svim stranama gde je .js pozivan
2. Posle predefinisanog vremena promeni baner (recimo posle 2 min)
3. Eventualna integracija sa php-om radi brojanja klikova/pregleda (i bazom)
4. Slike bi bile imenovane brojcano unutar nekog dira (recimo sl_large_001.gif/jpg)
5. Mogucnost jednostavnog i lakog brisanja banera

Vrednosti koje su potrebne da se definisu:

1. Vreme trajanja nekog banera (recimo baner 2 traje 4 meseca)
2. Vreme za koje ce se neki baner smeniti sa nekim drugim (bez refresha strane)
3. URL za svaku reklamu

Jos da napomenem da covek koji napise ovaj .js dobije od mene 40 sati full-a kod nas. :) (ko nije u jugi, nacicemo vec nesto da ga nagradimo)

Nadam se da cete se odazvati ovome.
 
Odgovor na temu

Ivan Tanasic
BGD-SRBIJA

Član broj: 220
Poruke: 965
*.55.EUnet.yu

Jabber: Autoexes@jabber.sk
ICQ: 129145438


Profil

icon Re: rotacija banera i zezalice.. :)11.06.2002. u 15:33 - pre 266 meseci
Hmm, nije da se javljam al imam par pitanja i primedbi ;)

1) ovo nije js forum :D :D :D
2) dali mora da bude java script il moze 'normalna java'
3) kod integracije sa php (da bi php upiso u bazu)... jel moz to da se odradi drukcije.. da java samo inkrementira brojku u bazi i da nema mnogo veze sa php
4) kad si mislio na ovo da se posle 2 min promeni slika bez refresh... jel moz se slika nalazi u apletu?
Ivan Tanasic - Autoexes

>cd pub
>more beer
 
Odgovor na temu

stinger
Luka Gerzic
DELTA M, IT Department
DELTA M HQ

Član broj: 126
Poruke: 1099
*.drenik.net

ICQ: 57419599
Sajt: www.gerzic.net


Profil

icon Re: rotacija banera i zezalice.. :)11.06.2002. u 16:33 - pre 266 meseci
Citat:
Ivan Tanasic:
Hmm, nije da se javljam al imam par pitanja i primedbi ;)

1) ovo nije js forum :D :D :D
2) dali mora da bude java script il moze 'normalna java'
3) kod integracije sa php (da bi php upiso u bazu)... jel moz to da se odradi drukcije.. da java samo inkrementira brojku u bazi i da nema mnogo veze sa php
4) kad si mislio na ovo da se posle 2 min promeni slika bez refresh... jel moz se slika nalazi u apletu?


1. pa nema javascript forum, a mislim da je polje vrlo (da ne kazem isto) slicno.
2. pa u principu js ali ako je lakse/brze/bolje u javi onda ok.
3. predlozi resenje pa da vidimo :)
4. pa mislio sam da se recimo to pre-loaduje ili ako moze js da pozove posle odredjenog predefinisanog vremenskog intervala da prikaze drugu sliku?
4a. Ne nikako da se slika nalazi u apletu!
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: rotacija banera i zezalice.. :)11.06.2002. u 17:54 - pre 266 meseci
Ja stvarno ne vidim sta fali mom resenju koje sam napisao u PHP forumu. JS poziva PHP preko img taga (src=baner.php) u nekom intervalu (to odredjuje webmaster) i ispisuje <img> tag na stranici.

PHP skenira direktorijume, odabira random() sliku, cita naziv slike i trazi podeseni link za tu sliku u nekom txt fajlu ili bazi. Kroz sliku salje header browseru da ne kešira, podatke o tipu slike (jpg, gif...) i velicini. Takodje kroz sliku postavlja cookie kod posetioca sa jedinstvenim pid. Taj pid i link na koji slika treba da vodi se belezi u novi txt fajl ili bazu.

Kada posetilac klikne na baner, odlazi na stranu oblika "baner.php?akcija=izlaz". PHP cita cookie kod korisnika, gleda pid, pronalazi na koji link posetilac treba da ode i preusmerava ga tamo opet preko header("Location: $link"). Zatim brise pid, brise cookie i zavrsava posao.

Kada javascript pozove zamenu slike na stranici (window.baner.src=baner.php), kako je browseru receno da ne kešira, ponovo cita zapis, PHP prvo brise postojeci pid i brise cookie, zatim ponovo sa random() skenira i bira sliku i proces tece ponovo.

Ovakvim pristupom se dobija kompatibilnost (potreban samo Javascript 1.1) i izbegavanje Java apleta (koje ja stvarno ne volim da nadjem na stranici a i mnogo ih iskljucuju) i ono sto je najvaznije - nema iframe-a, stranica se ne ucitava ponovo, SAMO SE MENJA SLIKA.

Ne vidim zasto bilo sta komplikovati...
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

Ivan Tanasic
BGD-SRBIJA

Član broj: 220
Poruke: 965
*.112.EUnet.yu

Jabber: Autoexes@jabber.sk
ICQ: 129145438


Profil

icon Re: rotacija banera i zezalice.. :)11.06.2002. u 19:00 - pre 266 meseci
Citat:
stinger:
1. pa nema javascript forum, a mislim da je polje vrlo (da ne kazem isto) slicno.


Izvini sto sam ovako navalio ali... :)) ima:

Web razvoj i dizajn
Razvoj i dizajn web sajtova, HTML, dHTML, CSS, JavaScript, Flash...
(moderatori: Trunks, Toni, NIXI )
Citat:

2. pa u principu js ali ako je lakse/brze/bolje u javi onda ok.

Pa pazi.. i nije bas brze.. ovo ostalo jeste ;) (predpostavljam da se pitas sto ti predlazem neko lose resenje, ali nije tako... za to bi ti trebao i neki servlet/jsp kontejner (recimo tomcat za apacshe) i pitanje je sto bi sad i to drzo na masini samo zbog banera, al ako imas nameru da vise toga prebacis na java resenje, sto ne i baneri??? :))
Citat:

3. predlozi resenje pa da vidimo :)


Kad sam reko ono, mislio sam da java preko JDBC pristupi bazi i odradi stvar ocas posla (pronadje broj broj clicksa, poveca ga za 1, upise u bazu, i iz baze izcupa link)
Citat:

4a. Ne nikako da se slika nalazi u apletu!

[/quote]

Kako ti kazes, samo... ovim bi se moglo postici jos par ql fora... tipa da se jedan baner 'pretopi' u drugi.. ili sta znam... kao oni bilbordi sa 2 reklame, pa kad se okrecu.. moze i to da se izvede...
Ivan Tanasic - Autoexes

>cd pub
>more beer
 
Odgovor na temu

stinger
Luka Gerzic
DELTA M, IT Department
DELTA M HQ

Član broj: 126
Poruke: 1099
*.drenik.net

ICQ: 57419599
Sajt: www.gerzic.net


Profil

icon Re: rotacija banera i zezalice.. :)11.06.2002. u 19:08 - pre 266 meseci
uhhh ti ga sad pretera...
meni treba da :

1. bude brz
2. da je kompatibilan sa IE/Opera
3. da ne opterecuje server... :)

ostalo je nebitno
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.78.EUnet.yu



+257 Profil

icon Re: rotacija banera i zezalice.. :)11.06.2002. u 19:11 - pre 266 meseci
Citat:
stinger:
1. Rotira apsolutno RANDOM slike (reklame) na svim stranama gde je .js pozivan
2. Posle predefinisanog vremena promeni baner (recimo posle 2 min)
3. Eventualna integracija sa php-om radi brojanja klikova/pregleda (i bazom)
... itd itd..

Mozda da pogledas skriptu na sourceforge-u:
http://sourceforge.net/projects/phpadsnew/
mislim da ona ima sve sto ti je potrebno (manje vise).

P.S. 40 poklon-sati je premalo da bi se iko uopste i bakcao sa celim sistemom.... naravno iko ko uopste drzi do svog rada.

P.P.S. Radi ispravnosti broja klikova po baneru (kao sto vec napisah u php forumu) treba obezbediti sto je moguce ispravnije racunanje klikova, tj. onemoguciti kliktanje po 10 puta na isti baner u 5 sekundi...
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
*.ptt.yu



+11 Profil

icon Re: rotacija banera i zezalice.. :)13.06.2002. u 10:41 - pre 266 meseci
Stingere pogledaj baner(e) na www.uzice.net. Cist JavaScript, radi vec godinama, ima odlican random, radi sa vise banera istovremeno, cak mozes da pogledas i statistiku ako kliknes na tanku crvenu liniju ispod banera... Nema bas sve sto si trazio ali sve se da dodati.
 
Odgovor na temu

[es] :: Java :: rotacija banera i zezalice.. :)

[ Pregleda: 6711 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.