powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP как и-нет страничку записать в файл?
7 сообщений из 7, страница 1 из 1
PHP как и-нет страничку записать в файл?
    #32817238
ser78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ситуация, я полагаю, довольно распостраненная:
На фирме имеется внутренний сайт, на котором, кроме всего прочего, хочется иметь сведения о погоде, курсе валют и т. д.

Пусть темной зловещей ночью cron запустит php-файл, который скачает ресурс, потом проколбасит его, удалив все лишнее, а наутро все читают свежую инфу.

Вопрос:
Как с пом. РНР закачать страничку (допустим, meta.com.ua) в файл 1.txt
...
Рейтинг: 0 / 0
PHP как и-нет страничку записать в файл?
    #32817278
swept
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем такие сложности, можно просто поставить информеры.
...
Рейтинг: 0 / 0
PHP как и-нет страничку записать в файл?
    #32817295
AiSK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
PHP как и-нет страничку записать в файл?
    #32817341
ser78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за совет, но хочется чего-то более универсального. Зто я для примера про погоду. Ведь информеры не на все случаи годятся.
...
Рейтинг: 0 / 0
PHP как и-нет страничку записать в файл?
    #32817379
taj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в общем случае для получения текста ресурса можно использовать fsockopen()
PHP Manual
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<?php
$fp = fsockopen("www.example.com",  80 , $errno, $errstr,  30 );
if (!$fp) {
    echo "$errstr ($errno)<br />\n";
} else {
    $out = "GET / HTTP/1.1\r\n";
    $out .= "Host: www.example.com\r\n";
    $out .= "Connection: Close\r\n\r\n";

    fwrite($fp, $out);
    while (!feof($fp)) {
        echo fgets($fp,  128 );
    }
    fclose($fp);
}
?> 

ну, как записать в файл, надеюсь, знаешь (fopen($filename,"w");fputs($f, $string);)
...
Рейтинг: 0 / 0
PHP как и-нет страничку записать в файл?
    #32817989
SDN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SDN
Гость
У меня на внутреннем сайте я делаю так:

1. В пол-девятого утра cron стаскивает unix-овскими командами html-странички погоды (gismeteo.ru) и курсов валют (сайт Нацбанка Украины), и складывает их куда мне нужно.

2. При обращении пользователей к страницам погоды и курсов валют скрипт парсит эти файлы и выдаёт информацию в требуемом мной виде, с учётом дизайна внутреннего сайта и т.п. (так же на главной странице я вывожу краткую сводку о погоде и курсы основных валют - всё из тех же файлов).

Уже больше года такой механизм стабильно работает 8)
...
Рейтинг: 0 / 0
PHP как и-нет страничку записать в файл?
    #32817999
SDN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SDN
Гость
У меня на внутреннем сайте я делаю так:

1. В пол-девятого утра cron стаскивает unix-овскими командами html-странички погоды (gismeteo.ru) и курсов валют (сайт Нацбанка Украины), и складывает их куда мне нужно.

2. При обращении пользователей к страницам погоды и курсов валют скрипт парсит эти файлы и выдаёт информацию в требуемом мной виде, с учётом дизайна внутреннего сайта и т.п. (так же на главной странице я вывожу краткую сводку о погоде и курсы основных валют - всё из тех же файлов).

Уже больше года такой механизм стабильно работает 8)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP как и-нет страничку записать в файл?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]