| |
|
|
| | Помогите плз решить такую задачу
Нужно ежедневно скачивать с нета множество страниц и сохранять в тхт формате
как реализовать это с помощью пхп.
я попробовал просто копировать с помощью
copy ( string source, string dest )
но проблема в том что на сайте авторизированый доступ к этим ресурсам
:mad:
и поэтому оно копирует только страницу авторизации :mad:
хотя я спокойно скачиваю данные через браузер и без авторизации просто по прямой ссылке:confused:
есть ли другие кроме "copy" методы решить эту проблему | |
| |
|
|
| |
|
|
| |
для: vovikha
(23.07.2007 в 13:54)
| | | Если авторизации не требуется при заходе обычным браузером, значит авторизация происходит при помощи cookie. Все, что нужно - это послать этим страницам с авторизацией заголовок Cookie с содержимым куки авторизации. | |
| |
|
|
| |
|
|
| |
для: vovikha
(23.07.2007 в 13:54)
| | |
<?php
// Загрузка куков, сайт автоматически выдаст нужную страницу если кука найдется;
...
// Адрес сайта;
$url = 'http://www.yandex.ru';
// Чтение текста;
if ($f=@fopen($url,'r')) {
$txt = '';
while (!feof($f)) {
$txt .= fread($f, 8192);
}
fclose($f);
?>
|
| |
| |
|
|