Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 017 145 раз!

Форум

Добро пожаловать, Гость!

Не правильно работает Curl Open Server 5.2.5

Обсуждение проблем в работе программного комплекса
Dimon80
Сообщения: 1
C нами: 2 мес 19 дней

Непрочитанное сообщение Dimon80 » 14 сен 2016, 19:41

Подскажите что надо настроить чтоб все заработало ? запускаю простой класс авторизации в вк , у меня постоянно вылетает ошибка , класс рабочий проверял ,хостинг ,денвер , вот кусок кода
   
      
        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

Вернуться в «Ошибки Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и 2 гостя