Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Whois-Script





Frage

Hallo, Ich habe ein problem mit einer Whois-Abfrage. Hier ein paar ausschnitte: [...] define(´DE_SERVER´, ´whois.denic.de´); define(´DE_NOMATCH´, ´no match´); define(´DE_INCLUDE´, true); define(´COM_SERVER´, ´whois.verisign-grs.com´); define(´COM_NOMATCH´, ´no match´); define(´COM_INCLUDE´, true); [...] //Bis hier sollte es stimmen-smile [...] if ( (TYPE == "all" or TYPE == "de") and DE_INCLUDE ) { $domname = DDOMAIN.".de"; $ns = fsockopen(DE_SERVER,43); fputs($ns,"$domname\r\n"); $result = ´´; while(!feof($ns)) $result .= fgets($ns,128); fclose($ns); if (eregi(DE_NOMATCH,$result)) { dispav($domname); } else { dispun($domname,DE_SERVER); } echo ´<tr><td colspan="5" class="separator"></td></tr>´; } if ( (TYPE == "all" or TYPE == "com") and COM_INCLUDE ) { $domname = DDOMAIN.".com"; $ns = fsockopen(COM_SERVER,43); fputs($ns,"$domname\r\n"); $result = ´´; while(!feof($ns)) $result .= fgets($ns,128); fclose($ns); if (eregi(COM_NOMATCH,$result)) { dispav($domname); } else { dispun($domname,COM_SERVER); } echo ´<tr><td colspan="5" class="separator"></td></tr>´; } [...] Ich habe als BSp mal de und Com gewählt. Die Com abfrage funktioniert - die Com Abfrage ist leider fehlerhaft. Egal welchen Wert man eingibt die Domain ist immer besetzt. Ich habe dann den De-Part etwas verändert: if ( (TYPE == "all" or TYPE == "de") and DE_INCLUDE ) { $domname = DDOMAIN.".de"; $result = checkdomain($domname); if($result==1) { dispav($domname); } else { dispun($domname,DE_SERVER); } echo ´<tr><td colspan="5" class="separator"></td></tr>´; } Leider hat das auch nicht funktioniert. Die DE Abfrage gibt hier auch nur einen False wert zurück. Danke für die Hilfe!

Antwort 1 von Sammal

Oh da hat sich ein Fehler eingeschlichen...
Die DE-Abfrage ist natürlich Fehlerhaft und gibt immer ein besetzt zurück.

Antwort 2 von jill-

so wie ich das sehe, werden automatische, gescriptete whois abfragen nicht mehr unterstützt bzw sind nicht mehr erlaubt

entweder man geht über den login der denic rein oder man muss deren abfrageprotokoll verwenden

Antwort 3 von Sammal

hmm, so ganz verstehe ich das leider nicht mit dem login und dem abfrage protokoll :-(

Kannst du da genauer werden?

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: