Adres IP i HOST osoby odwiedzającej

Adres IP i HOST osoby odwiedzającej
W kategorii: PHP + MySQL. Tagi: , ,

Chcesz wyświetlić na stronie internetowej informację o adresie IP oraz HOST użytkownika, który w danym momencie ją przegląda.

#1: Adres IP

Adres IP (ang. Internet Protocol adress) - każdy komputer bezpośrednio podłączony do internetu dysponuje unikatowym w skali światowej adresem, umożliwiającym jego jednoznaczną identyfikację. Adres ten zwykle zapisany jest w postaci czterech liczb (oktetów) z zakresu 0 – 255 oddzielonych kropkami, np. 120.48.1.27.

Wspomniany adres IP, możemy uzyskać dzięki funkcji $_SERVER[] w PHP. Dane te możemy wyświetlić bezpośrednio użytkownikowi, lub zapisać na przykład w bazie danych, w celach statystycznych.

<?php

echo "Twój adres IP to: " . $_SERVER['REMOTE_ADDR'];

?>

#2: HOST

Host to komputer podłączony do sieci, posiadający własny adres sieciowy.

Wykorzystując funkcję zaprezentowaną w poprzednim punkcie, będziemy mogli wyświetlić także HOST.

<?php

echo "Twój HOST to: " . gethostbyaddr($_SERVER['REMOTE_ADDR']);

?>

#3: Adres IP i HOST

<?php

$ip = $_SERVER['REMOTE_ADDR'];
echo "Twój adres IP to: " . $ip . ", a HOST to: " . gethostbyaddr( $ip );

?>

ip.itporady.pl - strona umożliwia sprawdzenie Twojego adresu IP oraz HOST; sprawdź prędkość łącza, lokalizację dostawcy internetu.

Podobne porady

Komentarze (1)

  1. Rafał pisze:

    Niegłupie rozwiązanie.
    Jesli nie chce się grzebać w kozie, mozna skorzystać z serwisów www, które zajmują się sledzeniem po IP. Np google ma widget, który nie dosc, ze poakzuje Twoje IP, to jeszcze lokalizacje na kuli ziemskiej.

    ----
    Pzdr
    Rafal

Dodaj komentarz

Pola w formularzu oznaczone * gwiazdką są wymagane. Jeśli chcesz załączyć kod, wstaw go do odpowiedniego znacznika (do wyboru: php, html, css):
[code lang="php"]<?php ?>[/code]

Imię *
Email * Adres strony
Treść *