/**
* Black magic function.
*
* CURLOPT_FOLLOWLOCATION cannot be activated when
* safe_mode is enabled or an open_basedir
*
* Return:
* if return null, then redirects > 5
* if return false, then bad headers
* if return string, then good request
*
* TODO: Check uri
*
* @param $uri string
* return mixed
*/
function getContentByUri($uri)
{
static $loop = 5;
if (!$loop) {
return;
}
--$loop;
$headers = get_headers($uri, true);
if (strpos($headers[0], '302')) {
if (!isset($headers['Location'])) {
return false;
}
Макс Мачез: мне надо чтобы при открытии kinoripi.ru/1388-zastenok-smotret-onlayn.html подгружались iframe не с vk.com, а с novk.com (ссылку я потом поменяю на свою другую рабочую) - вы вроде бы правильно поняли, но код не работает
тут ребята подсказали, что не работает данный код у тех. у кого срабатывает редирект.
в коде указана ссылка www.aliexpress, а у меня редиректит на ru.aliexpress - поэтому не работает.
а у вас видимо не редирект, поэтому работает.
не знаете ли вы как сделать, чтобы данный код работал независимо от наличия редиректа?