extract domain name server
haal de domain-name-server namen op

home | index | menu | help

Er is geen CSS ondersteuning.

		


Voer een domein-naam in en klik op "extract name-servers". Er hoeft niets uitgelegd te worden: Er gebeurt precies wat je wilde hebben. Je vult een domein-naam in en op het scherm komen de domainname servers te staan.

Het stukje script (en het formulier met de POST) wat het eigenlijke werk doet staat hieronder.

<?php
if(isset($_POST["url"])){
	$de_url=$_POST["url"];
	if(!empty($de_url)){
		preg_match('@^(?:http://)?([^/]+)@i',
		$de_url, $matches);
		$host=$matches[1];
		preg_match('/[^.]+\.[^.]+$/',$host,$matches);
		$hetdomein=$matches[0];
		echo $hetdomein."<br><br>";
		$resultaat=dns_get_record($hetdomein,DNS_ANY,$authns,$addtl);
		sort($resultaat);
		$tel=sizeof($resultaat);$i=0;$nameservers=array();$ipservers=array();
		while($i<$tel){
			$evenbewaren=$resultaat[$i];
			if($evenbewaren['type']== "NS"){array_push($nameservers,$evenbewaren['target']);}
			if($evenbewaren['type']== "A"){array_push($ipservers,$evenbewaren['ip']);}
			$i++;}
		$tel=sizeof($nameservers);$i=0;
		while($i<$tel){
			echo "domain nameserver-".($i+1)." : $nameservers[$i]      $ipservers[$i]<br>";
			$i++;}}}
?>
<form action="extract-domain-name-server.html" method="post">
	<input id="fokus" type="text" name="url" value="" size="20" />
	<input type="submit" value="extract name-servers" />
</form>

cache 06-08-2010