Не правильно работает Curl Open Server 5.2.5
Добавлено: 14 сен 2016, 19:41
Подскажите что надо настроить чтоб все заработало ? запускаю простой класс авторизации в вк , у меня постоянно вылетает ошибка , класс рабочий проверял ,хостинг ,денвер , вот кусок кода
ошибка в parse_str($Url['fragment'], $Url);
в переменой $Url должна быть силка вида http://oauth.vk.com/blank.html#access_token=c71f, Open Server видит только http://oauth.vk.com/blank.html
почему он не видит #access_token=c71f
curl_setopt($Vk, CURLOPT_URL, $Url[1]);
curl_setopt($Vk, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($Vk, CURLOPT_HTTPHEADER, array('Host' => 'login.vk.com'));
curl_setopt($Vk, CURLOPT_POST, true);
curl_exec($Vk);
$Url = parse_url(curl_getinfo($Vk, CURLINFO_EFFECTIVE_URL));
parse_str($Url['fragment'], $Url);
curl_close($Vk);
if(array_key_exists('access_token', $Url)) {
self::$User = $Url;
self::$IsAuth = true;
return true;
}
return false;
ошибка в parse_str($Url['fragment'], $Url);
в переменой $Url должна быть силка вида http://oauth.vk.com/blank.html#access_token=c71f, Open Server видит только http://oauth.vk.com/blank.html
почему он не видит #access_token=c71f