Доброе время суток.
Есть скрипт, по проверке доменов на занятость. Как его переделать чтоб при заполнение всех чек боксов доменов, скрипт выполнял по действиям, на пример домен ru поверил и показал результат, и дальше пошел проверять com, net и т.д.
<?
if( isset($_POST["domain"]) && strlen($_POST["domain"]) > 0 && isset($_POST["TLD"]) && is_array($_POST["TLD"])){
$target = $_POST["domain"];
$whois = new whois();
foreach($_POST['TLD'] AS $tldz)
{
$target=strtolower(trim($target));
if(preg_match("/[a-zA-Z]/",$target) and preg_match("/[a-zA-Z]/",$tldz))
{
$target = preg_replace("/[^a-zA-Z0-9-]/", "", $target);
}
if(preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$target) and preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$tldz))
{
$target = preg_replace("/[^0-9\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ\-]/", "", $target);
}
if((preg_match("/[a-zA-Z]/",$target) and preg_match("/[a-zA-Z]/",$tldz)) or (preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$target) and preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$tldz)))
{
$result = 'не определён';
$result_class = 'red';
$whois->zonelookup($target.$tldz);
if($whois->ERROR==0){
if(is_array($whois->RAWINFO) && count($whois->RAWINFO)>7 && $whois->FOUND==1){
$result = "занят";
}else{
$result_class = 'green';
$result = 'свободен!';
}
}else{
$result = 'ошибка запроса';
$result_class = 'red';
}
}else{
$result = 'ошибка';
$result_class = 'giper_red';
}
echo '<div class="'.$result_class.'">';
echo($target.$tldz." - ");
echo $result;
echo '</div>';
}
}
?>
А то клиенты жалуются, что не видно, что скрипт работает или нет. И как вставить анимацию во время работы скрипта?
С наилучшими пожеланьями к вам.