Ricavere IP e Hostname con Php

Siti dinamici con PHP
Impara a creare siti dinamici professionali con PHP

Scritto da Jacopo Nuzzi nella sezione Php

Con Php è possibile ricavare l'indirizzo IP da un Hostname e viceversa.
Le funzioni che ci permettono di fare ciò sono:

  • gethostbyaddr(), per ricavere l'Hostname
  • gethostbyname(), per ricavere l'IP
Ecco il codice:
<?PHP
    $from = $HTTP_GET_VARS["f"];
    $query = $HTTP_GET_VARS["q"];
        if ($query != "")
        {
            if ($from == "IP")
            {
                $host = gethostbyaddr($query);
                echo "L'hostname di <em>".$query."</em> è <strong>".$host."</strong>.";
            }
            else if ($from == "Host")
            {
                $ip = gethostbyname($query);
                echo "L'indirizzo IP di <em>".$query."</em> è <strong>".$ip."</strong>.";
            }
            else
            {
                exit("Errore!");
            }
        }
        else
        {
            exit("Errore!");
        }
?>

I più cliccati della sezione Php

:: Redirect in Php (102.453)

:: Upload di file in Php (33.233)

:: Refresh temporizzato in PHP (27.384)

:: Scrivere il codice di sicurezza CAPTCHA in Php (25.987)

:: Un carrello della spesa in PHP (22.676)

:: Creare un menu dinamico in Php (20.831)

:: Pagamenti online con PayPal e PHP (17.394)

:: Convertire una stringa in maiuscolo e in minuscolo in Php (15.772)

:: Inviare email in formato Html con Php (15.703)

:: Ottenere le dimensioni di un'immagine con PHP (15.020)

IN EVIDENZA
DOWNLOAD