![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Sufius |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 5.4.2004 Где: Питер Репутация: 1 Всего: 1 |
Простите!
А как примерно выглядит скрипт, обновляющий какую-то страницу в инете. То есть мне надо выложить скрипт, который будет обновлять страницу другого сайта с интервалами в 150 сек. |
|||
|
||||
| yUAC |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 9.6.2004 Репутация: 3 Всего: 3 |
Что значит «обновляющий другую страницу»? Что он при этом делает??
|
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
Sufius
а если в обновляемую страницу добавить метатег refresh ? |
|||
|
||||
| Sufius |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 5.4.2004 Где: Питер Репутация: 1 Всего: 1 |
Есть страничка другого сайта...
мне надо, чтобы я зайдя на свой сайт имитировал обновление той странички... ну чтобы это было аналогом действиям, если бы я зашел на страничку того сайта и нажимал раз в 3 минуты Refresh |
|||
|
||||
| yUAC |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 9.6.2004 Репутация: 3 Всего: 3 |
while(true)
{ sleep(150); $f=fopen("http://www.страница.этого.сайта",'r'); fclose($f); } |
|||
|
||||
| Sufius |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 5.4.2004 Где: Питер Репутация: 1 Всего: 1 |
Сибы!
|
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
yUAC Это издевательство над хостером.
Sufius Лучше воспользоваться фреймовой структурой. Сделать невидимый фрейм, релоадить его при помощи метотегов, а на событие OnLoad тега body повесить javascript, который бы перегружал соседний фрейм с нужным сайтом. Сам java script можно в разделе "java script" найти, там вариантов пять есть. |
|||
|
||||
| yUAC |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 9.6.2004 Репутация: 3 Всего: 3 |
Ну почему же издевательство? sleep(150) ведь не в бесконечном цикле ждет, пока время истечет, правильно? Он просто висит в памяти (ну, может, это, конечно, не очень хорошо ;) ), и раз в 150 секунд запрашивает главную страницу сайта самым простым и надежным способом.
|
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
while(true) - вечный цикл!!!
|
|||
|
||||
| yUAC |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 9.6.2004 Репутация: 3 Всего: 3 |
Ну да, лучше 2 раза не запускать. В любом случае, если хостер хотя бы чуть-чуть грамотный, то он по истечении скажем 10 секунд процессорного времени убьет этот процесс. Просто дело в том, что чтобы использовать 10 сек именно процессорного времени, нужно ооочень много итераций цикла.
Просто непонятно, как проверять, обновлять ему эту страницу, или нет. |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
yUAC
лучше уж по крону работать. |
|||
|
||||
| yUAC |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 9.6.2004 Репутация: 3 Всего: 3 |
Secandr
Тоже вариант. |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |