Avatar billede bjaerge Nybegynder
30. marts 2006 - 13:15 Der er 1 kommentar

Script til at søge domæner

Jeg står lige og mangler et script der skal kunne finde domæner på 3 bogstaver og tjekke om de er ledige?

Jeg har en lookup funktion:

[code]
<?php
    function lookup($dom)
    {
    $lusrv = get_whois_server($dom);
    if (!$lusrv) return '';
    $fp = fsockopen($lusrv,43);
    fputs($fp,$dom."\r\n");
    $string = '';
    while(!feof($fp))
    {
      $string .= fgets($fp,128);
    }
    fclose($fp);
    $reg = "/Whois Server: (.*?)\n/i";
    preg_match_all($reg, $string, $matches);
    $secondtry = $matches[1][0];
    if ($secondtry)
    {
      $fp = fsockopen($secondtry,43);
      fputs($fp, $dom."\r\n");
      $string = '';
      while(!feof($fp))
      {
      $string .= fgets($fp,128);
      }
      fclose($fp);
    }
    if(ereg('(No match|No entries found|NOT FOUND|Not found)',$string))
    {
    // Meddelse ved frit domæne
      echo '<br><br><br><span class=frit_domain><b><img src="available.gif" alt="ok"> Dom&aelig;net: '.$dom.' er ledigt</</b></span>';
    }else{
    // Meddelse ved optaget domæne
      echo '<b>Domænet: '.$dom.' desværre optaget</b>';
      $whois = $string;
      return $whois;
    }
    }
?>
[/code]

Nogen der kan hjælpe med det med at få den til at sætte mulige combinationer sammen, og tjekke om de er ledige?
Avatar billede jakobdo Ekspert
30. marts 2006 - 17:07 #1
Prøv evt at kig på denne: http://sourceforge.net/projects/phpwhois
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester