[php] .BE TLD tjekker...

Pagina: 1
Acties:
  • 113 views sinds 30-01-2008
  • Reageer

  • Slagroom
  • Registratie: Juni 2001
  • Laatst online: 23-08 10:29
Ik heb dit script:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?
echo "<HTML>
          <head>
            <title>$domain</title>
         </head>

         <BODY bgcolor=white><pre>";
   $fp = fsockopen("whois.dns.be",43);
   fputs($fp, "$domain\r\n");
   while(!feof($fp)) 
    echo fgets($fp,128); 
   fclose($fp);
   echo "</pre></body>";
   echo "</html>";
   exit;
?>   
?>

en ik heb deze uitvoer...

Kijk maar: http://www.monstar.nl/test/temp.php3?domain=dns.be

Maakt niet uit of ik een goede of een verkeerde domein invoer... wat gaat er hier mis?

  • Slagroom
  • Registratie: Juni 2001
  • Laatst online: 23-08 10:29
niemand?

  • Grum
  • Registratie: Juni 2001
  • Niet online
zoals die page zegt:

WHOIS dns

dus erm misschie 'WHOIS ' ervoor plakken ? :P

  • Slagroom
  • Registratie: Juni 2001
  • Laatst online: 23-08 10:29
nope... doet het ook niet...

  • WausMaus
  • Registratie: Januari 2000
  • Laatst online: 11-08 12:58
De maximale stringlengte met fgets die je nu terug krijgt is 128 tekens..

Dat whois proggie gooit er veel meer uit, zet het eens op 4096 ofzo....

  • Rense Klinkenberg
  • Registratie: November 2000
  • Laatst online: 15-09 23:45
Op woensdag 10 oktober 2001 08:23 schreef WausMaus het volgende:
De maximale stringlengte met fgets die je nu terug krijgt is 128 tekens..

Dat whois proggie gooit er veel meer uit, zet het eens op 4096 ofzo....
't staat in een while loopje, dus die blijft telkens 128 tekens pakken tot ie klaar is.

Desalnietemin zou ik er ook iets hogers van maken. fgets pakt blijft nl. bytjes pakken tot ie aan de opgegeven limiet zit of een eof tegenkomt.
code:
1
$data = implode('',file($filename));

werkt voor niet-binaire bestanden trouwens ook perfect.

  • blimmel
  • Registratie: Augustus 1999
  • Niet online

blimmel

Matched: TeamBVD

% WHOIS whois
% Excessive querying, grace period of 33333333 seconds
betekend dit dat je 383,8 dagen moet wachten voordat je het weer mag proberen? >:)

Join TeamBVD!


  • Slagroom
  • Registratie: Juni 2001
  • Laatst online: 23-08 10:29
Dit kreeg ik van een toffe gozer via m'n mail:

Heb je berichtje op tweakers gelezen, maar heb nog geen user aangemaakt
voor mezelf :)
DNS Belgium heeft een ander systeem van domeinnamen checken, nl. DAS

Je connect op whois.dns.be poort 4343 en stuurt deze request:
GET 1.0 domein\r\n

CU
Maarten
Pagina: 1