[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: cURL обработка страницы перед выводом
vestmar
Добрый вечер, хочу понять работу cURL на примерах, есть такой скрипт


$reqest_url = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'http://mysite.com/scr.php');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, "url=$reqest_url");
$out_content = curl_exec($curl);
curl_close($curl);


Как я понял, если это вставить в index.php то будет открываться сеанс cURL в котором страница отправится на удаленный скрипт, там с ней произойдёт обработка, (любая, может замена контента или добавление статей) и вернётся назад

далее можно запилить вывод уже обновленной страницы,
Вопрос в том самом "парсере" http://mysite.com/scr.php
как его составить что он принимал $reqest_url закачивал страницу и возвращал...

Winston
В http://mysite.com/scr.php $request_uri вот так принимать
$_POST['url']
Цитата (vestmar @ 20.08.2014 - 20:44)
закачивал страницу и возвращал

Какую страницу он тебе должен закачивать?

В $out_content у тебя уже хранится то, что вернул scr.php
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.