polyetilen
Заблокирован
- Регистрация
- 10 Авг 2006
- Сообщения
- 810
- Реакции
- 475
добавил пример с setInterval
код страницы в которой подгружается log.txt с данными
код скрипта который периодически обновлеят log.txt файл
для log.txt нужно поставить права на запись 777. Дальше запустить в log.php и посмотреть страницу reload.html
HTML:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8" />
<title>Progress</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function() {
var reload = setInterval(
function(){
//загружаем данные из файла
$('#progress').load('log.txt');
}, 1000); //каждую секунду
});
</script>
</head>
<body>
<div id="progress"></div>
</body>
</html>
код скрипта который периодически обновлеят log.txt файл
PHP:
<?
set_time_limit(0);
for($i=0;$i<1000;$i++){
file_put_contents('log.txt', "цикл: $i<br> количество: ".round($i/10)."%");
//пауза для наглядности
usleep(100000);
}
для log.txt нужно поставить права на запись 777. Дальше запустить в log.php и посмотреть страницу reload.html