|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
С нами:
9799586
Репутация:
1385
|
|
чекер доменов, довольно быстрый.
PHP код:
<html>
<head>
<title>Дома чикаем .. на принадлежность открытых замков || скопипастил сам у себя, и посему не считаю это плагиатом ..</title>
<link rel="icon" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJcSURBVDjLpZPNS9RRFIaf+5tx/JqxUZGKQtEkyJBKw1ZhG0mSFkW1aVW7Wgpusv4CoX20KIgIKowgZSgwrIVghFQbM2swQRM/xmx05jf33nNaBJNWtKizPJzzcDjv+xpV5X8q+mvDPTdxVXpV6BahQxVUGBchpcL1xEnNbp43my9wz02nCrdMfV+jSXagsRpQj+aW8JkJwg8DaREuVJ/S0d8AbsSc0mTnYLDjPFqxDb8xiYTLqMuDKSMoa8bYgPDzA8KF0dN15/RREWBHTI0qM5HWe3EJ1vD5NNhviAtRn/8BEcWU1hMpbeXr2MWsCA07z+tKAKBCb9DQH9cYSJgGt87I4yWQAvgCL56B2Cxu7R0+/EjFvv64eHoBAgARekz1ESSfRl0OFcuxE+WoWNRbjnZmUQlRm8Wtviaa3It4eooqiNBCaRWSW2X6bTWYBJhf5FFF3Qq7a54CId7TWASokFOXj+EdNQ3tVNTuwQSRrfviWV94g64NgSoiRH5e4EljcwchRmU8R2J7M0G0ZAvA2xC/PIwJKhAfxYZMb/7BkF2awMTqCcJR7MYcsNmhil37CMv3iVYdILc0gy0wVJQxM2jqRPgUP3InLvY9bn2GSLKHkmQbqCdcfElh9iaR8l2YquPMPLmUdZamQ1d0sWikxfvmTLSu60FZ/WmIfMNlXuFzc6jLY6IJIomDeJrITA6TmUqdbevXh79Zef6u6RLPjcqWvsZY7X6CkgDE4ULP+vwUX8YG0s5yuf2qpv6YBYDZ2yYunj4Rur2nwxXAWcadJeUsA4ev/SVM/1LfAVOtXW4xpbWpAAAAAElFTkSuQmCC" type="image/x-icon">
<style>
<!--
image {
border:0;
}
body {
font-family: verdana, arial, helvetica, sans-serif;
margin:0;
padding:0;
text-align:center;
font-size:0.7em;
background:#FFFFFF;
}
-->
</style>
</head>
<body>
<center><br><br>
<img src="data:image/png;base64,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">
<form method="post" action="">
<textarea name="doms" style="width:400px; height:200px; border:1px black solid; padding:3px; margin:15px"></textarea><br><br>
проверить на зоны<br>
<input name="dom" style="width:180px; height:20px; border:1px black solid; padding:3px; margin-top:5px; margin-bottom:15px; text-align:center"><br>
<input type="submit" value="чекнуть" style="border:1px #89B4CC solid;">
</form>
<?
/*
тра тата .. типо коменты ..
опера рулит, валенки валяют ..
чек происходит не по всем доменам, но зато очень быстро, ибо на 1 домет тратиться всего 100байт входящего трафа ..
моё любимое слово из трёх букв - "ЕЩЁ"
(c) 159932
*/
$pag = 'http://ruserver.net/?p=check_domain&domain=';
if (!empty($_POST['doms'])){
echo '
<div style="border:1px solid #E5E8D5; width:420px; padding:18px; margin:40px; background-color:#FFFBF2; text-align:left">';
$doms = explode("\n",$_POST['doms']);
$mh = curl_multi_init();
foreach ($doms as $url) {
if (strlen(trim($url)) > 3) $i = $pag.trim($url);
else continue;
$conn[$i] = curl_init($i);
curl_setopt($conn[$i], CURLOPT_RETURNTRANSFER, 1);
curl_multi_add_handle ($mh,$conn[$i]);
}
do {
$mrc = curl_multi_exec($mh, $active);
} while ($mrc == CURLM_CALL_MULTI_PERFORM);
while ($active and $mrc == CURLM_OK) {
if (curl_multi_select($mh) != -1) {
do {
$mrc = curl_multi_exec($mh, $active);
} while ($mrc == CURLM_CALL_MULTI_PERFORM);
}
}
if ($mrc != CURLM_OK) print "*** сломался, по этой причине - $mrc\r\n";
foreach ($conn as $i => $url) {
$res[$i]=curl_multi_getcontent($conn[$i]);
curl_multi_remove_handle($mh,$conn[$i]);
curl_close($conn[$i]);
}
curl_multi_close($mh);
asort($res);
foreach($res as $url=>$data){
if (strpos($data,'whois_answer(-1);') !== false) echo '<font color="orange">'.substr($url,43).'</font><br>';
elseif (strpos($data,'whois_answer(0);') !== false) echo '<font color="red">'.substr($url,43).'</font><br>';
elseif (strpos($data,'whois_answer(1);') !== false) echo '<font color="green">'.substr($url,43).'</font><br>';
else echo '<font color="black">'.substr($url,43).'</font><br>';
}
unset($conn,$mh,$mrc,$res,$active,$i);
echo '</div>';
}
if (!empty($_POST['dom'])){
$zones = array('ru', 'su', 'com', 'net', 'org', 'biz', 'info', 'name', 'us', 'tv', 'cc', 'ws', 'cn', 'in', 'mobi', 'asia');
echo '
<div style="border:1px solid #E5E8D5; width:420px; padding:18px; margin:40px; background-color:#FFFBF2; text-align:left">';
$urls = explode(',',$_POST['dom']);
$mh = curl_multi_init();
while(count($urls)){
$url = trim($urls[0]);
array_shift($urls);
foreach ($zones as $zone) {
if (strlen($url) > 0) $i = $pag.$url.'.'.$zone;
else continue;
$conn[$i] = curl_init($i);
curl_setopt($conn[$i], CURLOPT_RETURNTRANSFER, 1);
curl_multi_add_handle ($mh,$conn[$i]);
}
}
do {
$mrc = curl_multi_exec($mh, $active);
} while ($mrc == CURLM_CALL_MULTI_PERFORM);
while ($active and $mrc == CURLM_OK) {
if (curl_multi_select($mh) != -1) {
do {
$mrc = curl_multi_exec($mh, $active);
} while ($mrc == CURLM_CALL_MULTI_PERFORM);
}
}
if ($mrc != CURLM_OK) print "*** сломался, по этой причине - $mrc\r\n";
foreach ($conn as $i => $url) {
$res[$i]=curl_multi_getcontent($conn[$i]);
curl_multi_remove_handle($mh,$conn[$i]);
curl_close($conn[$i]);
}
curl_multi_close($mh);
asort($res);
foreach($res as $url=>$data){
if (strpos($data,'whois_answer(-1);') !== false) echo '<font color="orange">'.substr($url,43).'</font><br>';
elseif (strpos($data,'whois_answer(0);') !== false) echo '<font color="red">'.substr($url,43).'</font><br>';
elseif (strpos($data,'whois_answer(1);') !== false) echo '<font color="green">'.substr($url,43).'</font><br>';
else echo '<font color="black">'.substr($url,43).'</font><br>';
}
unset($conn,$mh,$mrc,$res,$active,$i);
echo '</div>';
}
?>
</center>
<div style="text-align:left; padding-left:8px; padding-bottom:5px; position:fixed; bottom:0; width:50%;">
<font color="red">site.com</font> - домен занят<br>
<font color="orange">site.com</font> - нет возможности проверить<br>
<font color="green">site.com</font> - домен свободен<br>
<font color="black">site.com</font> - произошла ошибка<br>
</div>
</body>
</html>
http://rapidshare.com/files/207337488/4_domen.php.html
а то пробелы форум лишние ставит=\
|