<?
$ip = '212.37.221.109';
$host = gethostbyaddr($ip);
echo "Le domaine associé à l'adresse $ip est
<b>$host</b><br>";
$ip = $_SERVER['REMOTE_ADDR'];
$host = gethostbyaddr($ip);
echo "Votre adresse IP est : $ip<br>";
echo "Le nom de domaine associé à cette IP est
: $host<br>";
?> [/
class ip_infos {
// --- variables
var $msg_erreur;
var $erreur = 0;
var $serveur_whois = 'whois.arin.net';
var $serveur_whois2 = '';
var $whois_texte = '';
function ip_infos($ip) {
// --- IP valide ?
$host = gethostbyaddr($ip);
if (!$ip == gethostbyname($host)) {
$this->msg_erreur .= "$ip: …
La bufferisation de sortie permet d'envoyer les données au navigateur à un moment précis. Elle permet également d'éviter l'erreur des headers already sent et est donc très utile
La fonction ob_start() :
Cette fonction permet d'enclencher la mise en buffer de tout le code html qui sera généré par PHP. La fonction ob_end_flush() permet d'envoyer le contenu du buffer au navigateur.