Sven Mintel
Mitglied
Ich will mal nicht so sein... den Rest musst du aber selber machen
Code:
<?php
function checkDom($host)
{
if($fp=@fsockopen("whois.denic.de",43,&$errno,&$errstr,10))
{
fputs($fp,$host."\n");
$info=fread($fp,1000);
fclose($fp);
}
else
{
$info=array('<b>Denic hat innerhalb von 10sec nicht geantwortet.</b>');
}
return $info;
}
$site='www.tutorials.de';
$strDom='';
if(isset($_POST['url'])&&!empty($_POST['url']))
{
$site=$_POST['url'];
}
if($doc=@implode('',file('http://'.$site)))
{
$strDom='<b>nix gefunden</b>';
if(preg_match_all("/http:\/.*[\/\.]([\.\w-]+\.de)/",$doc,$dom))
{
$strDom='<b>Treffer:</b><br>';
$dom=array_unique($dom[1]);
foreach($dom as $v)
{
$strDom.='<a href="http://www.'.$v.'"target="_blank">www.'.$v.'</a><hr>'.checkDom($v).'<hr>';
flush();
}
}
}
else
{
$strDom='<b>Seite nicht verfügbar</b>';
}
?>
<html>
<head>
<title>test</title>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF'];?>"method="post">
http://<input size="20"type="text"name="url"value="<?php echo htmlentities($site);?>">
<input type="submit">
</form>
<?php echo $strDom;?>
</body>
</html>
Zuletzt bearbeitet: