| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > HTTP запрос с помощью PHP |
| Автор: Serheyka 25.11.2003, 00:22 |
| Добрый вечер. У меня вот какой вопрос: Это с php связано. Скачивать файлы с сайтов при помощи php понятно как. А мне нужно чтобы скрипт сделал запрос к серверу с параметрами: www.anysite.com?<параметры> И ответ в виде файла html или txt нужно сохранить в папке где находится сам скрипт присвоив ему какое-нибудь имя. Заранее спасибо! |
| Автор: Spy 25.11.2003, 00:48 |
| http://forum.vingrad.ru/index.php?act=ST&f=39&t=11992 <? #anysite.com/?a=b&c=d $serv="http://www.anysite.com/"; $par1="a=b"; $par2="c=d"; $link=$serv."?".$par1."&".$par2; $file = fopen("$link", "r"); $rf = fread($file, 20000000); $grab = eregi("START TAG(.*)END TAG",$rf); fclose($file); echo $grab; ?> |
| Автор: MuToGeN 25.11.2003, 04:56 |
| ф-ия, позволяющая скачивать все, что можно сачать по http, лежит в FAQ остальное - это fopen(), fwrite() и fclose() |
| Автор: pascal 26.11.2003, 13:37 | ||
А вот ещё один извращенский вариант
А занимается он тем что получает через php скрипт запрос форума и повторяет этот запрос CGI скрипту, и возвращает пользователю результат работы CGI скрипта... Причём поддерживается эмуляция запросов люого типа (POST, GET, OPTIONS) и также не теряет при работе ни куки, ни служебныю информацию в заголовках в отличии от выше описанных методов PS: А ещё если в документе встречает конструкцию '<!--metime-->' то вставляет туда инфу о том, за сколько сгенерирована страница... |