Zjistovani IP adresy

Mam tento skript:
<?
function adresa() {
$adresa_ip2 = gethostbyname($REMOTE_ADDR);
echo "<br>ip ve funkci: $adresa_ip2";
}

$adresa_ip = gethostbyname($REMOTE_ADDR);
echo "ip pred funkci: $adresa_ip";

adresa();
?>

muzete mi prosim nekdo rict, proc to vraci pro $adresa_ip a $adresa_ip2 jinou IP adresu?
Na lokalu mi to do $adresa_ip vrati 127.0.0.1 a do $adresa_ip2 IP adresu sitovky.
Na wz mi to do $adresa_ip vrati IP adresu navstevnika, avsak $adresa_ip2 je prazdna... proc ??

Diky za pomoc
Hm, to ti dle mého nemohlo fungovat ani na localhostu to je dle mně blbost, ale jinak toto je většinou základ všech učebnic PHP ale dost se na to zapomíná:o).

Jinak stačí napsat místo

$adresa_ip2 = gethostbyname($REMOTE_ADDR);

toto:

global $adresa_ip2 = gethostbyname($REMOTE_ADDR);

A bude to;).
no nevim, ale myslimze to co jsi mu poradil je blbost.
protoze jenom ip2 uvadis jako globalni promenou
jenze ty Martine musis zadat REMOTE_ADDR jako globalni promenou..

cili $REMOTE_ADDR nestaci
Za prvé, jsem Lukasik a zaa druhé $REMOTE_ADDR je již globální proměná! To znamená že by tohle mělo stačit...
> a zaa druhé $REMOTE_ADDR je již globální proměná!

velmi zacatecnicky dotaz jestli muzu podotknout :-)

PHP je jeden z mala (mozna jediny, nevim takhle narychlo), ktery do funkci neimportuje globalni promenne
ok, muzete mi teda nekdo napsat zpusob, jakym zjistit IP adresu ve funkci?

Jako zacatecnik si zrovna nepripadam, ale tohle me vylozene zaskocilo...

Thx.
aha, prave jsem si toho vsimnul. Pokud PHP neimportuje do funkci globalni promenne, pak je to jasny -- proste si ji musim predat parametrem....

no, pozde ale prece. To jsou ty navyky z C/C++ :)
<HTML>nebo pres $GLOBALS[REMOTE_ADDR] nebo deklaraci global ve funkci

vice viz dokumentace k php</HTML>
ja osobne bych asi nez predani parametrem pouzil $GLOBALS[REMOTE_ADDR], jak naznacil mira, ale je to vec nazoru...

m.s.
Jasne, uz to facha... diky vsem za pomoc.

Asi bych si prece jenom mel koupit nejakou tu knizku o PHP... :)
na co utracet ... www.php.net/docs ...
Pokud nekdo programujete PHP ve Woknech a mate radi .chm format, tak vam spis doporucuju

http://weblabor.hu/php-doc-chm/
$GLOBALS[REMOTE_ADDR] - takhle jsem to myslel, jenomze jsem cekal ze dotycny sahne pomanalu..

zase se tak nestalo :(