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

Adresa sa koje je kliknuto?

[es] :: PHP :: Adresa sa koje je kliknuto?

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

darence

Član broj: 90747
Poruke: 365



+2 Profil

icon Adresa sa koje je kliknuto?11.04.2007. u 14:14 - pre 207 meseci
El ima neka php funkcija koja vraca adresu stranice sa koje je neko kliknuo na moj link?
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.246.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Adresa sa koje je kliknuto?11.04.2007. u 14:35 - pre 207 meseci
Code:
$referer = getenv('HTTP_REFERER');
echo $referer;


Naravno, ne šalju svi browseri referer (ovo zavisi od browsera) tako da - nije preporučljivo ovo koristiti za neke ozbiljne stvari.
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

darence

Član broj: 90747
Poruke: 365



+2 Profil

icon Re: Adresa sa koje je kliknuto?11.04.2007. u 17:13 - pre 207 meseci
Hvala. A sad samo jos i ovo : kako da povezem php skriptu sa html stranom tako da upisuje adresu u text fajl?

Sta kazete na ovo

<?php
$ref = $_SERVER['HTTP_REFERER'];
?>

Izvinite, pocetnik sam
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.dynamic.sbb.co.yu.



+19 Profil

icon Re: Adresa sa koje je kliknuto?11.04.2007. u 17:28 - pre 207 meseci
Code:

$ref = $_SERVER['HTTP_REFERER'];
$fh= fopen('putanja/do/log/datoteke.log', 'a');
fwrite($fh, $ref."\n");
fclose($fh);

"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

afwt
AF Web Team
Novi Sad/Chicago

Član broj: 8220
Poruke: 337
*.dsl.chcgil.sbcglobal.net.

Sajt: milos.srdjevic.net/blog


+1 Profil

icon Re: Adresa sa koje je kliknuto?11.04.2007. u 18:28 - pre 207 meseci
Nemanja,

Ranije sa bio zagovornik funkcije getenv() dok nisam naleteo na klijenta koji fura neki PHP@IIS koji jednostavno nema tu funkciju... Morao sam da se cimam da pisem alternativu bezveze.... :-(

ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
 
Odgovor na temu

darence

Član broj: 90747
Poruke: 365



+2 Profil

icon Re: Adresa sa koje je kliknuto?11.04.2007. u 18:51 - pre 207 meseci
@mVeliki

hvala. ali sta ja da ubacim u html stranicu koja se ucitava posle klika da bi se izvrsila ova skripta.

Da li moze da se skripta i log nalaze na drugom serveru, posto ovaj ne podrzava php?
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.adsl.beotel.net.

Sajt: norway.dakipro.com


+190 Profil

icon Re: Adresa sa koje je kliknuto?11.04.2007. u 19:35 - pre 207 meseci
Ccc. Postaviti pitanje na php forumu, a server nema php. Malo promašena tema?
Da bi skripta pročitala $_SERVER super-globalnu, logično, potreban je php server, i to podešen tako da kreira ovaj niz (što bi znao da si pročitao manual, što početnici i iskusni uglavnom i rade). Onda kad budeš video šta $_SERVER['HTTP_REFERER'] sadrži, znači da si nekako došao do te php stranice ('sleteo' na nju) i to klikom na neki link na drugoj stranici (opet, logično, da bi uopšte imao referer, jer ako direktno odeš na tu stranicu, ne postoji referer (interesantan deo)).
Prostije: stranica koja hvata referer iz browsera NE može da bude u html-u, i na nju mora direktno da se dodje sa drugog (referer) sajta.
Znam da tebi treba gotovo rešenje, a za tako nešto si omašio forum, ali možda nekom ovo i zatreba. Kreni nešto konkretno da radiš, pa kad naidješ na konkretan problem, a ti piši ovde. Ako nekom nešto nije jasno oko referera ili ima nešto da doda, slobodno neka postuje, rado ćemo objasniti, može ovo da bude kvalitetna tema
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.246.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Adresa sa koje je kliknuto?11.04.2007. u 22:41 - pre 207 meseci
@afwt: Pa ne znam, ja uvek koristim getenv, ali samo u slučaju referera (tako sam navikao ) i uvek radi.
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

afwt
AF Web Team
Novi Sad/Chicago

Član broj: 8220
Poruke: 337
*.hsd1.il.comcast.net.

Sajt: milos.srdjevic.net/blog


+1 Profil

icon Re: Adresa sa koje je kliknuto?01.05.2007. u 07:45 - pre 206 meseci
Samo jos nisi naleteo na taj slucaj, nista strasno, a onda ce ti function_exist() za minut staviti osmeh na lice. :-)

Ovo je bilo u sklopu neke aplikacije koja se vrti na mnogo instalacija, sto intranet sto na webu, i iis i apache, windows serveri (sa retardiranim adminima), ma cuda sam video... :-(

ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
 
Odgovor na temu

[es] :: PHP :: Adresa sa koje je kliknuto?

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

Postavi temu Odgovori

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