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

Как достать из ссылки тот кусок, который нужен мне?

Есть у меня кусок кода, который перенаправляет на другой сайт.
<?php

$scope_params = ['wall', 'groups'];

$token_params = [
	'client_id' => '5605178',
	'redirect_uri' => 'https://oauth.vk.com/blank.html',
	'display' => 'page',
	'scope' => implode(',', $scope_params),
	'response_type' => 'token',
	'v' => '5.53',
];

$url = 'https://oauth.vk.com/authorize?' . http_build_query( $token_params );

if ($_POST['enter']) {
	header("location: $url");
}

?>

Перейдя на этот сайт надо достать нужную мне информацию из ссылки и вернуться обратно на мой сайт. Я понимаю, что это делается с помощью preg_match, но как это сделать - не понимаю
  • Вопрос задан
  • 118 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
ruFelix
@ruFelix
Предсказание будущего по руке, таро, кофе.
Если вопрос о правильной работе oauth, то настраивая подключение у провайдера oauth вы должны заполнить callback url, т.е. адресс на который провайдер будет делать ридерект.

Если про то как вытащить переменные из http запроса когда пользователь находиться на не вашем сайте, то ответ: никак.

Если вопрос про то как вытащить переменные из текущего http запроса то они все в глобальный переменных $_GET $_POST $_COOKIE и регулярками их точно доставать не нужно.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@deadmemoras
php.net/manual/ru/function.preg-match-all.php
preg_patternd_order - не оно?)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽