[ Mikes @ 27.09.2004. 13:59 ] @
Preko php-a hocu da “uzmem” procitam adresu korisnika koji se logovao.

Preko $_SERVER["HTTP_USER_AGENT"] mogu uzeti koji operativni sistem ibrowser koristi onaj sto pristupa web lokaciji.
Ja hocu da dobijem i trenutnu IP adresu koja pristupa web lokaciji. Tako bi formirao tabelu pristupa, da znam ko je koristio taj sajt.

Moze li se to preko php-a?
[ flylord @ 27.09.2004. 14:11 ] @
napravi jedan file koji ima samo
phpinfo();

i pozovi ga kroz browser, i detaljno proucis stranicu. Nacices sve sto ti treba
[ loopia @ 27.09.2004. 14:32 ] @
Poštovani,


Trenutna IP adresa se dobija promenljivom:
Code:
$GLOBALS['REMOTE_ADDR']


S poštovanjem,
Loopia Support
[ Mikes @ 27.09.2004. 14:43 ] @
loopia:
----$GLOBALS['REMOTE_ADDR']---
Je li samo pozove ova varijabla a ona se sama ispise u browseru ?

Kada tako napisem php skriptu pojavi mi se :
Notice: Undefined index: REMOTE_ADDR in c:\Program Files\Apache Group\Apache\htdocs\a.php on line 1



flylord:

---napravi jedan file koji ima samo
phpinfo();---

Napravio sam.
Izbacio mi je na ekranu spisak moga sistema i phpea i to.

Je li treba koristiti varijablu: REMOTE_ADDR i kako ?
[ Dejan Topalovic @ 27.09.2004. 14:49 ] @
Code:

$ip = '';
if (getenv("HTTP_CLIENT_IP")) {
               $ip = getenv("HTTP_CLIENT_IP");
           } elseif (getenv("HTTP_X_FORWARDED_FOR")) {
               $ip = getenv("HTTP_X_FORWARDED_FOR");
           } elseif (getenv("REMOTE_ADDR")) {
               $ip = getenv("REMOTE_ADDR");
           }


ili
Code:

$ip_adrese = array();
   if  (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && strpos($_SERVER['HTTP_X_FORWARDED_FOR'],',')) {
       $ip_adrese +=  explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
   } elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
       $ip_adrese[] = $_SERVER['HTTP_X_FORWARDED_FOR'];
   }
   $ip_adrese[] = $_SERVER['REMOTE_ADDR'];

S postovanjem,
Dejan Topalovic Support ;)
[ Mikes @ 28.09.2004. 10:21 ] @
Radi.
Hvala.
[ Mikes @ 05.11.2004. 07:28 ] @
Moze li se dobiti naziv racuanra koji pristupa php sajtu?

Znaci moze li se preko php-ea doci do podatka naziva racunara: npr. naziv racunara u LAN mrezi ili naziv pod kojim je registrovan u Windowsu ?
[ veljovic @ 05.11.2004. 12:35 ] @
pronadji na php_ovom web portalu sve o $_SERVER[' ... '] nizu.
tu imas dosta informacija koje mozes koristiti u svojim skriptovima.

pozdrav...