Někde ve staženym scriptu jsem našel, že z $REMOTE_ADDR se dá tahat i jméno počítače:
<?
echo "<br>Jméno počítače: ",(gethostbyaddr($REMOTE_ADDR));
echo "<br>IP adresa počítače: ",(gethostbyname($REMOTE_ADDR));
?>
Chtěl bych vědět, odkud to to jméno zjistí a jestli tim jde zjistit i něco jinýho, co by se mohlo hodit víc. (Toto by se dalo použít třeba do knihy návštěv, aby se někdo nemohl vydávat za admina či webmastera)
tak si admina zahesluj at pod nej muzes jen ty to je nejspolehlivejsi (obcas) .. z ip toho uz moc nevytahnes, vlastne jen samy kraviny ktery sem v zivote nepouzil :-) nevim jak ostatni... ja kdybych si mel nastavit admina podle moji ip adresy kterou ziska server mohlo by se za me prihlasovat jeste pulka mesta... 241.ktuo.cz je asi oblibena
gethostbyaddr($REMOTE_ADDR)
neuvede jméno tvého počítače, ale jméno účtu u ISP
např:
a79-141.dialup.iol.cz
s053-n106.tele2.cz
ppp1611.brno.tiscali.cz
atd...
U dialupu se jak jméno tak IP mění - takže je to na kokot...
Aha, já myslel že jméno, protože doma mi to ukázalo "Martin" a já tak mam vlastně pojmenovanej localhost. :-)
gethostbyaddr($REMOTE_ADDR) myslim hodi akorat reversni zaznam...
na widlich:
pristupujes pres 127.0.0.1 (tj. treba jako localhost nebo obecne cokoliv, co se preklada na 127.0.0.1) - gethostbyaddr() ti hodi 'localhost'
prostyupujes pres tvoje_ip_adresa, treba 196.0.2.10, nebo taky pres jmeno pocitace - vraci nazev compu