Доброго времени суток форумчане! Не поможете решить такой вопрос? Есть код, отвечающий за загрузку данных с сервера Counter Strike и вывода на сайт... Хотелось бы сделать кнопку "обновить" при нажатии которой появлялся бы прогресс бар, подгружал данные, и на сайте выводилась информация о сервере... код php Код (Text): require_once('config.php'); error_reporting(0); while(list($ServerName,$Host)=each($IP)) { list($IPAddress,$Port)=explode(":",$Host); echo $ServerName; if ($fp=fsockopen($IPAddress,$Port,$ERROR_NO,$ERROR_STR,(float)0.5)) { echo("<font color='green'>Online</font><br>"); fclose($fp); @mysql_connect($sdd_db_host,$sdd_db_user,$sdd_db_pass);// устанавливаем связь с сервером @mysql_select_db($sdd_db_name);// переключаемся на нужную нам базу данных $result=mysql_query('SELECT * FROM `sts` ORDER BY id DESC LIMIT 1');// делаем выборку из таблицы while($row=mysql_fetch_array($result)) { echo '<p>Карта : <font color="green">'.$row['map'].'</font></p>'; echo '<img src="img/map/'.$row['map'].'.jpg " class="map">'; // выводим данные } } else { echo ("<font color='red'> Offline </font><br>"); } } ?> Заранее спасибо!
Лучше сделать так как я сказал, отправить запрос всю обработку сделать на сервере и получить ответ. Не надо там никаких таймеров... Там обычные события POST и GET.