Hi Leute ich habe hier ein Script aber ich möchtes diese so ändern das ich mehre Domain Whois aufeinmal machen kann..
Ich möchte das gerne so haben das ich da eine Liste eintragen kann und diese wirt dan abgefragt..
Ps.
Achso weis jemand warum mir das Script immer wieder sagt .de vergeben?
Beio dem Script sind irgentwie alle schon weg
PHP:
<table align="center">
<tr><td>
<center>
<form name="form1" method="post" action="test2.php">
<b>Domain:</b> <input type="text" name="dom">
<select name="endung">
<option value=".de">.de</option>
<option value=".com">.com</option>
<option value=".net">.net</option>
<option value=".org">.org</option>
<option value=".info">.info</option>
<option value=".biz">.biz</option>
<option value=".at">.at</option>
<option value=".ch">.ch</option>
<option value=".li">.li</option>
<option value=".co.uk">.co.uk</option>
<option value=".tv">.tv</option>
<option value=".cc">.cc</option>
<option value=".dk">.dk</option>
<option value=".it">.it</option>
<option value=".ws">.ws</option>
</select>
<input type="submit" name="Submit" value="Check">
</form>
</center>
<?
if ($dom) {
$dom = $dom.$endung;
$whoisresult = lookup($dom);
print "<pre>".$whoisresult."</pre>";
}
function get_whois_server($domain){
$whoisservers=array(array("de","whois.denic.de"),array("com","rs.internic.net"),array("net","rs.internic.net"),array("org","whois.networksolutions.com"),array("info","whois.afilias.net"),array("biz","whois.biz"),array("at","whois.nic.at"),array("ch","whois.nic.ch"),array("li","whois.nic.ch"),array("co.uk","whois.nic.uk"),array("tv","whois.www.tv"),array("cc","whois.enicregistrar.com"),array("dk","whois.dk-hostmaster.dk"),array("it","whois.nic.it"),array("ws","whois.worldsite.ws"));
$whocnt = count($whoisservers);
for ($x=0;$x<$whocnt;$x++){
$artld = $whoisservers[$x][0];
$tldlen = intval(0 - strlen($artld));
if (substr($domain, $tldlen) == $artld) $whosrv = $whoisservers[$x][1];
}
return $whosrv;
}
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)) {
echo "<b>Der Domainname ".$dom." ist frei.</b>";
}
else {
echo "<b>Der Domainname ".$dom." ist vergeben.</b>";
}
}
?>
</td></tr>
</table>
Ich möchte das gerne so haben das ich da eine Liste eintragen kann und diese wirt dan abgefragt..
Ps.
Achso weis jemand warum mir das Script immer wieder sagt .de vergeben?
Beio dem Script sind irgentwie alle schon weg
Zuletzt bearbeitet: