Задать вопрос
@WQP

Как достать из URL GET запрос?

Здравствуйте, при удачной oauth авторизации vk я получаю
site.ru/video-parser/vk/oauth.php#access_token=00000&expires_in=00000&user_id=000000

Как мне достать параметр access_token если перед ним # а не ?
  • Вопрос задан
  • 2774 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
Fqyeh29
@Fqyeh29
↓ ИМХО ↓
$url = "site.ru/video-parser/vk/oauth.php#access_token=00000&expires_in=00000&user_id=000000";
$token1 =  explode("access_token=",$url);
$token = explode("&",$token1[1]);

Все, в переменной $token, у тебя чистый токен.
Ответ написан
Комментировать
WebSpider
@WebSpider
На сервере никак, только на клиенте с помощью JavaScript
Ответ написан
Комментировать
@zoonim116
Береш URL чере $_POST => конвертишь в string => explode бьешь на части которые тебе надо (сначало на # потом на &)
Ответ написан
комментируют одни теоретики.
т. .к. вас редиректит на этот адрес с vk.com, то строкой вы не можете получить этот адрес. соответственно имеете доступ только к $_GET-массиву, а хэш (#token) из гета получить нельзя.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы