Šta je novo?

Jednostavan Pop-Up

filipp

Čuven
Učlanjen(a)
15.03.2003
Poruke
847
Poena
619
Pozdrav svima.

Treba da napisem jednostavan pop-up koji daje mogucnosti korisniku da odgovori sa
da ili ne . U slucaju da korinisk prihvati uslove (Disclaimer) dozvoljava mu se pristup sajtu, u suprotnom ne dozvoljava se download(sa sajta) ili se stranica automacki zatvara.
Posto sam pocetnik u ovome svaka pomoc dobrosdosla.:wave:
 
Taj popup je komplikacija u interfejsu, jer korisnika odvlaci u poseban proyor pa je komplikovano naterati glavni proyor da izmeni svoje stanje, a da to bude cvrsta konstrukcija (dakle bez javascript-a).

Bolje je da jendotano kadakorisnik klikne na link za preuzimanje datoteke, ako nije potvrdio da prihvata pravila, umesto preuzimanja prikažeš novu stranu koja ga pita da potvrdi da prihvata pravila, pa kada potvrdida nastaviš na preuzimanje.

To sve lako rešavaš dodavanjem jedne promenljive u sesiju i menjanjem njenog statusa.
 
Pošto Supur ima običaj da prostu stvar objasni nejasnim, da pokušam da ti odgovorim.

Ako zamislimo da se radi o Downloadu.
Bilo bi jako dobro da su ti svi linkovi (koji vode na download) enkodovani tako da neko ne može prosto da ubaci mojdomen.com/donwload/app1/yes/file.gzip i da preuzme.

Mislim da za izbor popUpa nije loš MultiBox, sad, dalje od tebe zavisi kako ćeš da uradiš...
 
Možeš da držiš fajlove na nekoj random lokaciji koju korisnik ne može da provali a za download da koristiš PHP fajl koji će da ih servira korisniku npr.
fajlovi su na http://www.site.com/yaq12wsx/fajl.zip
a korisniku je dostupno http://www.site.com/download.php?f=fajl.zip

Onda posle možeš u PHP fajl da dodaš proveru da li korisnik ima odgovarajući cookie ili kako god to želiš da funkcioniše.
 
Da li mora da bude popup u smislu da je poseban prozor? Po meni je lakse resenje da prikazes jedan div sa 2 dugmenceta, ako klikne na NE ide na homepage npr., ako klikne na DA ide tamo gde treba. Naravno za ovo ti treba javascript code, ali u malim kolicinama.
 
Da li mora da bude popup u smislu da je poseban prozor? Po meni je lakse resenje da prikazes jedan div sa 2 dugmenceta, ako klikne na NE ide na homepage npr., ako klikne na DA ide tamo gde treba. Naravno za ovo ti treba javascript code, ali u malim kolicinama.

Slazem se. Uvek jednostavnija varijanta.
 
Da li mora da bude popup u smislu da je poseban prozor? Po meni je lakse resenje da prikazes jedan div sa 2 dugmenceta, ako klikne na NE ide na homepage npr., ako klikne na DA ide tamo gde treba. Naravno za ovo ti treba javascript code, ali u malim kolicinama.

Jednostavnije jednostavno ne mozhe :D

Ako je vech potrebno da se linku ne mozhe pristupiti preko http://www.nesto.com/download/fajl.zip, to reshi PHP-om kako je choek gore naveo, ali ostani na ovom principu, pogotovo zato shto si nov ...
 
Nazad
Vrh Dno