Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: host/ip
Forum PHP.pl > Forum > PHP
kabukiman
Nie jestem zbyt dobry w tym temacie (jeszcze smile.gif), więc od was chciałbym się czegoś dowiedzieć - jaka fukcja pokazuje nazwę hosta (np. u mnie pn133.sdi.tpnet.pl). Wiem, że jest funcja $REMOTE_ADDR, ale ona pokazuje tylko adres IP.
hyper
gethostbyaddr()
http://pl.php.net/manual/pl/function.gethostbyaddr.php

$domena = gethostbyaddr($REMOTE_ADDR);
if ($domena == $REMOTE_ADDR) echo 'Brak RevDNS';
else echo "domena: $domena";
kabukiman
Ok, dzięki smile.gif
hyper
Jeszcze jedna uwaga: w przypadku korzystania klienta z serwera proxy ustawiana jest zmienna $HTTP_X_FORWARDED_FOR (chociaż niekoniecznie - zależy od proxy), a $REMOTE_ADDR zawiera IP proxy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.