Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: IP adresa u PHP-u  (Pročitano 2452 puta)
Anonymous
Gost
« poslato: Četvrtak, 25. Oktobar 2001. 20:14:00 »

Imam sljedeci problem:
Napravila sam knjigu gostiju iza koje stoji MySql.
U Bazu Podataka se unose ime , mail adresa i te gluposti.
E sad bih htjela da moj skript od svakog korisnika knjige gostiju uzme IP adresu i memorise je u  jednu tabelu u mysql-u.

Da li neko zna kako bi mogao da izgleda taj skript,
i da li neko moze da mi objasni sta se u stvarnosti pri tom dogadja.
Sačuvana
popjovan
Gost
« Odgovor #1 poslato: Petak, 26. Oktobar 2001. 16:50:00 »

Koristi promenljivu $REMOTE_ADDR (recimo $ip = $REMOTE_ADDR;). Jo
Sačuvana
Dvoriste
Gost
« Odgovor #2 poslato: Petak, 26. Oktobar 2001. 20:58:00 »

IP adresa posetioca se nalazi u promenljivoj $REMOTE_ADDR.
Sve sto treba da uradis je da upises ovu vrednost kao niz znakova u
MySQL bazu.

U slucaju da korisnik koristi proxy server, $REMOTE_ADDR ce u stvari biti adresa proxy-a. Ako si bas zapela da izvuces pravu adresu probaj da upotrebis $HTTP_X_FORWARDED_FOR (ne radi uvek).

Inace na ovaj nacin mozes dobiti jos podataka o korisniku:
$HTTP_USER_AGENT,
$HTTP_REFERER - adresa prethodno posecene stranice,
...

Korisna veza:
http://www.php.net/manual/en/language.variables.predefined.php
Sačuvana
Anonymous
Gost
« Odgovor #3 poslato: Subota, 27. Oktobar 2001. 09:02:00 »

mnogo hvala na pomoci, porbala sam i funkcionira Smiley
Sačuvana
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na:  

?>