Показать сообщение отдельно
  #1 (permalink)  
Старый 23.07.2016, 15:16
Аспирант
Отправить личное сообщение для olegalimov Посмотреть профиль Найти все сообщения от olegalimov
 
Регистрация: 27.09.2015
Сообщений: 94

Как поставить анимацию во время работы скрипта?
Доброе время суток.

Есть скрипт, по проверке доменов на занятость. Как его переделать чтоб при заполнение всех чек боксов доменов, скрипт выполнял по действиям, на пример домен 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>';
	}
	
}
?>

А то клиенты жалуются, что не видно, что скрипт работает или нет. И как вставить анимацию во время работы скрипта?

С наилучшими пожеланьями к вам.
Ответить с цитированием