2016-05-07 2 views
-1

Как только я перенаправляю url из facebook oauth url, не получая строку запроса в laravel 5.1.строка запроса, не работающая в laravel 5.1

URL выглядеть следующим образом: http://www.karconnect.com/account/facebook?code=AQBt8A0zZlCM-viDYLZmpqeOJcvgZb5en1LoK22vvnSXXCgFqQNyqQUWY7DxbxhSLnlAdDTrFbjkzFbgCb3--rN77a88AUmo3AdVG9FR3h-4NCR60xgnvglsT_FpNj-HaEU-0xPFsxrVYYdi2-PO9wP74GEBnlIWZe52ZNTdhsU-4AMZJ7W7F9Anpu_ZCR3YuyCxNmOIqpPwFMx1oD52x4dppCb38J1Fu7l9hvm4hQTiba0B8eP0MCZ_69t4H_9mtqX0fvEpeRR1PKn0T16VtrIbz_2u4dl3EwiabbsEcJLQ-w6m_26NulkvWsj0D34oE3wMusK7aMSwNDtK1SdOzxy_&state=QnrpWtaYBLYnaxKb3IR0R9Wg7UGg0UrooCS4g0P4#=

После того, как я не печатать ничего print_r($_GET); получая ничего.

, пожалуйста, помогите тем же, почему он не работает.

+2

Есть десятки, если не сотни SO вопросов по этому поводу. Вам нужно использовать запрос ввода, а не суперглобал. Вот один из примеров: http://stackoverflow.com/questions/17759665/whats-the-best-practice-accessing-get-values-in-laravel –

+0

Спасибо вам за ответ, но как только я написал www.yoururl.com/index .php/xyz? test = тест за раз, я получу значение теста? любая конфигурация, которую я пропустил? –

+0

столкнулся с такой же проблемой. Любые подсказки @HIteshTank –

ответ

1

Как отметил Джоэл Хинц, вы должны использовать фасад Input для этого.

Если вы хотите получить все это, вы можете использовать Input::all();.

В противном случае вы можете получить отдельные входы, как так:

$code = Input::get('code'); 
$state = Input::get('state'); 
Смежные вопросы