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
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
21. april 2004 - 15:46
#1
prøv dette: 1 $domain = 'test.de'; 2 $server = 'whois.nic.de'; 3 4 if (!($fp = fsockopen($server, 43))) { 5 die('Could not connect to '.$server.'.'); 6 } 7 8 fwrite($fp, $domain."\r\n"); 9 10 $result = ''; 11 while (!feof($fp)) { 12 $result .= fread($fp, 1024); 13 } 14 15 fclose($fp); 16 17 echo $result;
21. april 2004 - 15:47
#2
minus linie numre =)
21. april 2004 - 15:53
#3
21. april 2004 - 15:56
#4
Den ser ud til at virke rigtig godt - bortset fra den kun godkender tyske .de domæner :)
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 =)
21. april 2004 - 16:06
#6
..ved ikke om der findes en generel en :)..
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
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"; }
Vi tilbyder markedets bedste kurser inden for webudvikling