Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Можно ли с помощью javascript загружать данные на страницу из txt (https://javascript.ru/forum/misc/16701-mozhno-li-s-pomoshhyu-javascript-zagruzhat-dannye-na-stranicu-iz-txt.html)

arahmanov 18.04.2011 13:42

Можно ли с помощью javascript загружать данные на страницу из txt
 
задача такая нужно постоянно опрашивать текст фаил и выводить информацию с первой строчки, ( строчка каждую секунду меняется) возможно ли это и если да в каком направление двигаться

я на бросал в php


<?php
$file_name = "123.txt";
$fp = fopen($file_name,"r");
$counter = fread($fp,10);
fclose($fp);
echo $counter;


?>

но как обновлять не знаю :(

monolithed 18.04.2011 13:53

Цитата:

Сообщение от arahmanov
возможно ли это и если да в каком направление двигаться

ajax

arahmanov 18.04.2011 14:00

<?php
$file_name = "123.txt";
$fp = fopen($file_name,"r");
$counter = fread($fp,10);
fclose($fp);
echo $counter;


может просто обновлять страничку или фрейм где должна информация из текстового файла


?>

arahmanov 18.04.2011 15:07

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
</head>

<body> 




<script type="text/javascript" language="javascript">
var Timer_ = null;
var page = unescape(window.location.pathname);
 
function autoRefresh(secs) {
if (arguments.length == 1) { 
if (Timer_) clearTimeout(Timer_);
Timer_ = setTimeout("autoRefresh()", Math.ceil(parseFloat(secs)*100));
} else { 
Timer_ = null;
location.reload(true);
window.location.replace(page);
}
}
autoRefresh(60);
</script>

<?php
$h = fopen("123.txt","r"); 
while (!feof ($h)) {
    $content = fgets($h);
    echo $content,"<br>";
}
fclose($h);
?>




</body>
</html>



фаил обновляется все супер , как сделать чтобы считать строку до определенного символа то есть если в строке есть допустим набор символов 100р как мне считать информацию до символа р

monolithed 18.04.2011 15:22

Цитата:

Сообщение от arahmanov
мне считать информацию до символа р

на php regex'ом

melky 18.04.2011 15:57

будьте так добры, заключайте код в теги


Часовой пояс GMT +3, время: 21:20.