Dato che è Natale e SOPRATTUTTO perché ho abbandonato AV come hosting principale ormai da tempo ecco che vi svelerò l'ultimo segreto delle pastorelle di BillGates :
L'algoritmo per trovare il numero del server AV su cui stiamo eseguendo lo script.
ATTENZIONE 1
L'uso improprio dello script potrebbe causare una rottura del tessuto spazio temporale di internet quindi NON inseritelo in un loop infinito.
ATTENZIONE 2
Se letto al contrario evocherà il demonio
ATTENZIONE 3
Tenere lontano dalla portata di sistemisti o bambini (che poi sono la stessa cosa, se non ci fossimo noi programmatori )
LICENZA
Usando questo codice aderite alla licenza CG (creative gnocca) Ossia per usare questo codice dovrete darmela[cosa?] (se donna), idolatrarmi come un dio (se uomini).
Passiamo al codice:
Pronti?
Codice PHP:
<?php
$ni = htmlspecialchars($_GET['nick']); //<-nick che vogliamo controllare (es binarysun)
$nick = "$ni.altervista.org";
//magia
$ip= gethostbyname($nick);
$host =gethostbyaddr($ip);
//prendo i primi 2 numeri
$host1 = explode(".",$host);
$host1=substr($host1[0], 2);
$host1=(int)($host1);
//aggiungo 1 (non so perchè)
$host1 = $host1+1;
//*facoltativo:filtro gli indirizzi riservati
if ((($ip=="207.44.172.63")||(strlen($ip)>=16))&&($host1==1)){
echo "Non trovato (err: $host1)";
}else{
echo "$host1";
}
?>
Finito....