( Вход | Регистрация | Поиск )

Подмогите с программой, Программирование
Дата обновления: 15.04.2006 - 23:30, перейти к новому сообщению

wilson

Надо программу сделать, которая обращается на сервер за HTML страницей (ну или просто за определённым файлом, например ABC.html) и повторяет запрос через N секунд.
Т.е. есть IP адрес сервера 111.111.111.11,
там есть файл ABC.html,
нужно считывать этот файл браузером каждые N секунд.

Для знатоков HTML или PHP дольше, наверное, код набирать, чем придумывать, а мне сейчас начинать с этим разбираться - гиблое дело.
Спасибо.


Ответов(20 - 28)

wilson

А куда добавлять-то? Напиши уж полностью, чтоб с урлом было.
Наверное, урл может ссылаться и на jpg-файл? Браузеру должно быть по барабану?
CraZy_JumPeR`у большой респект за участие в моей судьбе также и по другой ветке форума.


·ZaHack
Группа: Заблокированные

Сообщений: 1.252
Wilson! Я ж тебе уже все сделал (и обновление и ссылку куда хочешь). Объясняю:
в HTML у тебя произойдет обновление только исходной страницы и только один раз!! Ну не может HTML открывать другие файлы! Будь они хоть в вебе, хоть у тебя на компе.(я имею ввиду автоматическую переадресацию, а не щелчок по гиперссылке).Кроме просмотра веб-страниц HTML ничего не может делать
Другое дело программы-скрипты (флейм на тему "является ли скрипт программой", считаю бессмысленным, т.к. срипты это программы, которые выполняются интерпитатором( в данном случае сервером), а для программ, то есть исполняемых файлов, сама ОС является интерпритатором.) Это perl, php, asp и др. Они могут октрывать страницы, пересылать и получать информацию, через сервер, разумеется, и делать еще много полезных вещей (тока кофе не варят wink.gif )
Теперь ты понял чем отличется PHP от HTML ?

Добавлено:

QUOTE(wilson @ 1.03.2006 - 9:24)
До кода добрался. Получается следующее


http://molotok.ru/'>


на сайт теперь идёт(правда не сразу), а не обновляется, сволочь.
Чего здесь поправить?


Разве я тебе в файле f1.php не тоже самое накодил, а? mad.gif


·CraZy_JumPeR
Группа: Пользователи

Сообщений: 112
wilson, внутри тега - он в любой хтмл-странице есть. Если на другую страницу переадресацию делать - то через точку с запятой урл пишешь.
Ты скажи, чё ты хочешь сделать - поподробней опиши, попробую нарисовать.;)

ZaHack, ну не совсем ты прав на счёт только просмотра. Автообновление же можно реализовать мета-тегами. Равно как и переадресацию. А с пхп не хочет он дружить по ходу.:))


wilson

To ZaHack:
Да то же самое в файлах, конечно. Только в приведённой ссылке оно работает, а у меня нет. Стало быть дело в скрипте? Как его выцепить из кода страницы Молотка?
To CraZy_JumPeR:
Задача, по-моему, простая для людей "в теме": заставить браузер идти по определённому URL и делать Refresh каждые N секунд.
Вначале я писал про автообновление файла, но это то же самое.


·CraZy_JumPeR
Группа: Пользователи

Сообщений: 112
wilson
Создай страничку:
CODE
<html>
<head>
<META HTTP-EQUIV="Refresh" CONTENT="60">
<title>Заголовок страницы</title>
</head>
<frameset>
<frame name="main" src="http://molotok.ru">
</frameset>
</html>

Сохраняешь как ХТМЛ, открываешь - переходит на нужную страницу и обновляет с заданным в мета-теге интервалом в секундах.


wilson

Вот оно, счастье. Наверное, я сначала объяснил не точно задачу.
Спасибо.


Sartor!us

А почему бы в JavaScript'e не поставить Timeout на функцию,
изменяющую location документа?


·дымчик
Группа: Модераторы

Сообщений: 475
QUOTE(Sartor!us @ 15.04.2006 - 1:42)
А почему бы в  JavaScript'e не поставить Timeout на функцию,
изменяющую location документа?


Не у всех пользователей JavaScript включен sad.gif А вот заголовок браузер по-любому обработает. Хотя мне тоже гораздо больше нравится вариант с JavaScript'ом - гораздо больше простора для творчества.



·CraZy_JumPeR
Группа: Пользователи

Сообщений: 112
Да просто чё первое в голову пришло. Я ж не говорил, что это единственное решение.:)