Avatar billede mtrolle Nybegynder
21. april 2004 - 15:28 Der er 7 kommentarer og
1 løsning

Funktion til tjek af alle domæner

Hejsa!

Ville høre om der er nogen, der har lavet funktion til tjek af .net, .com, .dk, .se, .nu, .info, .biz, .it og .org som man kunne få?

//mtrolle
Avatar billede chries Nybegynder
21. april 2004 - 15:46 #1
prøv dette:
1  $domain = 'test.de';
2  $server = 'whois.nic.de';

4  if (!($fp = fsockopen($server, 43))) {
5      die('Could not connect to '.$server.'.');
6  }

8  fwrite($fp, $domain."\r\n");

10  $result = '';
11  while (!feof($fp)) {
12      $result .= fread($fp, 1024);
13  }
14 
15  fclose($fp);
16 
17  echo $result;
Avatar billede chries Nybegynder
21. april 2004 - 15:47 #2
minus linie numre =)
Avatar billede chries Nybegynder
21. april 2004 - 15:53 #3
hugget herfra, der er klasser man kan hente på siden:
http://www.domaininformation.de/tutorial/whois/abfrage.html
Avatar billede mtrolle Nybegynder
21. april 2004 - 15:56 #4
Den ser ud til at virke rigtig godt - bortset fra den kun godkender tyske .de domæner :)
Avatar billede chries Nybegynder
21. april 2004 - 16:05 #5
så er det bare at vælge en pr TLD =) ved ikke med der findes en generel en :)
prøv:
whois.networksolutions.com
for .com =)
Avatar billede chries Nybegynder
21. april 2004 - 16:06 #6
..ved ikke om der findes en generel en :)..
Avatar billede babafisk Nybegynder
26. april 2004 - 22:20 #7
Der er heldigvis en function i php til dette :o)
$domain = "test.dk";
if(!checkdnsrr($domain , "SOA") ) {
  echo "Domænet eksisterer!";
} else {
  echo "Domænet eksisterer ikke";
}

f.eks.

Håber det kan bruges
Avatar billede kodak Mester
17. november 2009 - 19:13 #8
Babafisk

$domain = "test.dk";
if(!checkdnsrr($domain , "SOA") ) {
  echo "Domænet eksisterer!";
} else {
  echo "Domænet eksisterer ikke";
}

VIRKER IKKE
Tjek selv:

$domain = "line-web.dk";
if(!checkdnsrr($domain , "SOA") ) {
  echo "Domænet eksisterer!";
} else {
  echo "Domænet eksisterer ikke";
}
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