Einzelnen Beitrag anzeigen
Ungelesen 21.01.12, 17:22   #4
Mr_Braun
abcdefgh
 
Benutzerbild von Mr_Braun
 
Registriert seit: Oct 2008
Ort: Ziegengehege
Beiträge: 2.646
Bedankt: 2.533
Mr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt Punkte
Standard

Im Grunde genommen sind das Whois-Abfragen wie es z.B. Denic.de nutzt.
Habe eben mal ein Skript im Netz gefunden
PHP-Code:
<table> 
<TR><form action='<?php echo $PHP_SELF?>' method='post'> 
<input type="hidden" name="action" value="find"> 
<td><input type="text" name="domain" value="<?php echo $domain?>"></td> 
<td><select name='endung'> 
<option value=".com,2">.com</option> 
<option value=".net,2">.net</option> 
<option value=".edu,2">.edu</option> 
<option value=".de,1" selected>.de</option> 
</select> 
<input type="submit" value="Find"></td></form> 
</tr> 
</table> 

<?php 

function abfrage($server,$domainname,$endung) { 
settype($ausgabe,"array"); 
$domain $domainname.$endung
$fp fsockopen ($server43$errnr$errstr); 
set_socket_blocking($fp,0); 
fputs($fp$domain."\n"); 
while (!
feof($fp)) { 
$result trim(fgets($fp200)); 
// Kommentare und Leerzeilen werden ignoriert 

if($result AND !ereg("^(%|-)",$result)) { 
// Schleife bricht ab, sobald u.s Ausdrücke vorkommen 

if(ereg("(No match|No entries found)",$result)) { 
$domainfrei true
unset(
$ausgabe); 
break; 

// Splittet das Ergebniss und erstellt eine Tabelle 

$zeile explode(":",$result); 
$ausgabe[] = "<tr><td>".trim($zeile[0])."</td><td>".trim($zeile[1])."</td></tr>"


fclose($fp); 
return 
$ausgabe



if(
$action=="find" AND $domain) { 
// Ermittlung der Parameter für die Abfrage-Funktion 

$endung explode(",",$endung); 
$server $endung[1]; 
$endung $endung[0]; 
$server = ($server == 2) ? "whois.crsnic.net" "whois.ripe.net"
// Aufruf der Funktion 

$ausgabe abfrage($server,$domain,$endung); 
echo 
"<table>"
if(
count($ausgabe)) { 
// Der Domainname ist vergeben 

echo implode("\n",$ausgabe); 
} else{ 
// Der Domainname ist frei 

echo "<tr><td>Der Domainname ist frei</td></tr>"

echo 
"</table>"




?>
Musst du mal ausprobieren. Achte aber darauf, dass du einen Webserver dazu verwendest.
Möchtest du es lokal (auf deinem PC) testen, nutze XAMPP - da es sich bei dem Skript um PHP-Code handelt.
Mr_Braun ist offline   Mit Zitat antworten