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

"poreklo" stranice????

[es] :: PHP :: "poreklo" stranice????

[ Pregleda: 3387 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mika
NBG-ML

Član broj: 55
Poruke: 640
*.privsav.co.yu



+1 Profil

icon "poreklo" stranice???? 18.07.2001. u 18:29 - pre 276 meseci
Pozdrav.

Treba mi neka funkcija (ili promenljiva) koja vraća vrednost (ili čuva) ime stranice sa koje je korisnik došao na tekuću stranicu, npr:

-na stranici prva.php korisnik klikne na link druga.html

-a na stranici druga.php imam "nešto" što će da mi vrati "prva.php" tj:
print $promenljiva; ili:
ispisi_ime_prethodne_stranice();

Nadam se da sam dobro objasnio.
Ovo može da se reši uz pomoć prosledjivanja imena fajla bilo GET bilo POST metodama, ali verovatno ima negde ugrađena ta funkcija u PHP. Ja sam vršljao po manualu ali nisam našao.


[Ovu poruku je menjao mika dana 07-18-2001 u 06:30 PM GMT]
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: "poreklo" stranice???? 18.07.2001. u 18:59 - pre 276 meseci
A da iskoristis HTTP Referral, mada to neki browseri/programi blokiraju tako da se ne mozes pouzdati da ce uvek biti pravilno postavljen?
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: "poreklo" stranice???? 18.07.2001. u 19:01 - pre 276 meseci
Naravno, mislio sam na getenv("HTTP_REFERER"), zaboravio sam malopre da kažem.
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: "poreklo" stranice???? 18.07.2001. u 19:02 - pre 276 meseci
A mo�e i ovako, za browsere sa javascriptom, ako ti treba samo link ka prethodnoj stranici:

echo "<A href='javascript:history.go(-1)'>Back</A>";
 
Odgovor na temu

MoHicAn

Član broj: 43
Poruke: 1893
*.yubc.net



Profil

icon Re: "poreklo" stranice???? 18.07.2001. u 20:11 - pre 276 meseci
gojko zar nije lakse
staviti za ime linka
window.history.back
!!!!
 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.privsav.co.yu



+1 Profil

icon Re: "poreklo" stranice???? 18.07.2001. u 23:59 - pre 276 meseci

OK je to sve, znam, ali to mi ne treba :(((


Na jednu stranu, zvanu npr. glavna.php mogu da dodjem iz npr. pet različitih strana i to prva.php, druga.php, treća.php,četvrta.php i peta.php.

E sad, treba mi SAMO IME STRANE sa koje je korisnik došao na stranu glavna.php jer od tog imena zavisi i kako će se strana glavna.php ispisati.

Comprendo?
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.privsav.co.yu



+1 Profil

icon Re: "poreklo" stranice???? 19.07.2001. u 01:25 - pre 276 meseci

Da, da, to je taj $HTTP_REFERER... bio si u pravu Gojko.

A što bi ga neki browseri isključivali? Da li neko zna koji procenat browsera ga isključuje, i da li se referal koristi u praksi, uzimajući u obzir taj procenat.

Inače, kod sam ovako odradio:

$proba=parse_url($HTTP_REFERER);
while (list($name,$value)=each($proba))
echo "$name=$value<br>
";

...i onda posle iščeprkam šta mi treba. Inače gornji kod se može iskoristiti i za debug, na sledeći način:

while (list($name,$value)=each($HTTP_POST_VARS))
echo "$name=$value<br>
";

...gde prikazuje sve variable koje su postovane. Interesantno, zar ne? To ssam našao u nekom manualu, al sam zaboravio gde.

Hvala i pozdrav!


Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: "poreklo" stranice???? 19.07.2001. u 01:28 - pre 276 meseci
Referal se gasi zato što ugrožava privatnost.
U praksi se ne koristi, osim za statistička istraživanja, na primer - odakle dolazi većina poseta, i slično. Nikako kao neophodan deo funkcionisanja sajta.

Bio sam svedok glupog pokušaja jednog provajdera da zaštiti pristup stranici za proveru vremena prostom proverom referala. I naravno, usledile su stotine telefonskih poziva, žaljenje, i vrlo brzo su morali to da ukinu.

Dakle, ne bih ti to preporučio..
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: "poreklo" stranice???? 19.07.2001. u 01:31 - pre 276 meseci
A taj kod koji si našao za debug se obično nalazi u prvih nekoliko stranica svake knjige o nekom web programiranju
 
Odgovor na temu

[es] :: PHP :: "poreklo" stranice????

[ Pregleda: 3387 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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