Хочу чтоб картинка вначале появлялась как по загрузке на сайтах есть, черточки крутятся, а через 10секунд закончилась.
Типа выполняется сортировка.... и картинка, потом когда сценарий ОК картинка и строка пропадает.
Описал так,
<script language="javascript">
function gifhidden()
{
document.getElementById('uploadgif').style.visibility="hidden";
}
</script>
<?php
echo "<div id=\"uploadgif\" style=\"visibility: visible\"><table ><tr><td>Выполняется сортировка --- <img src=\"loading.gif\"></td></tr></table></div><br><br>";
if ( (mysql_query($sql_kontra) ) && ( mysql_query($sql_info) ) ) {
//sleep(10);
echo "OK info and kontra";
?>
<script language="javascript">
gifhidden();
</script>
<?php
}
?>
/*
мускул выполняется быстро и картина не показывается. Попытался sleep(10);
но задержка есть, а картинка не видна.
Может это задержку выполнения указывать для javascripta?
Спустя 16 минут, 21 секунда (1.06.2012 - 16:25) Invis1ble написал(а):
твоя затея - бред, в таком виде ничего работать не будет
читай про аякс
читай про аякс
Спустя 11 часов, 40 минут, 34 секунды (2.06.2012 - 04:06) walerus написал(а):
Можно попробовать перед условием поставить вывод буффера flush();, что бы картинка отправилась в броузер, после запроса так и оставить слееп. Но как сказал Invis1ble, кури в сторону Ajax, там кода "10 строчек"...
_____________
Достучаться до небес.