Сегодня мне снова пришлось адаптировать модуль получения каждодневного гороскопа с сайта
К слову сказать сам модуль можно взять вот в этой теме на форуме:
Итак все операции выполняются только с файлом mod_au_ajax.php внутри данного модуля.
Во-первых необходимо закомментировать в функции function getHoroscope($lnk) строки:
Код:
{
$salo=file_get_contents($lnk);
}
else {*/
$salo=HoroscopeAu::file_get_contents_curl($lnk);
// }
Чтобы всегда вызвывалось:
Код:
Ну и далее в функции function file_get_contents_curl($url) добавляем после:
Код:
Вот этот код:
Код:
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'логин:пароль');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); нужно потому что сайт с гороскопом редиректит Ваш запрос на новую страницу и без этой опции получаем ошибку 301.
Comments
А может сюда модуль прикрепить, а с форума удалили
RSS feed for comments to this post