Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Всем доброго времени. Искал по форумам похожее не нашел похожего, в документации тоже пересмотрел по этой теме варианты, тоже нет.
Laravel версии 5.2
Задача стоит в следующем, как то нужно обработать сторонний url и вытащить id из url. Начальный источник возможности менять нет и нет необходимости. Ссылка следующего вида:
http://mydns.ru/de/persons/list.php?SID=2147
Кроме id (2147) ничего не нужно. Как обработать этот url?
Заранее спасибо.
Не в сети
$strUrl = 'http://mydns.ru/de/persons/list.php?SID=2147';
$aUrl = explode('=', $strUrl);
print $aUrl[1];
Не в сети
$strUrl = 'http://mydns.ru/de/persons/list.php?SID=2147'; $aUrl = explode('=', $strUrl); print $aUrl[1];
Спасибо за обратную связь. Да это позволит нам обработать строку в массив, с этим согласен. Но как приложению роут определить?
То есть если грубо:
Route::get('/de/persons/list.php?SID={id}', function($id){
return $id
});
Конечно так нельзя писать.
Как обработать URL роутом и вытащить id ?
Не в сети
так всё-таки url сторонний или «местный»? ты уж определись как-нибудь
p.s.
Route::get('/de/persons/list.php', function(){
return \Request::input('SID');
});
Не в сети
Да сторонний в первом сообщении писал что сторонний
В .htaccess запили вчера на время. Сейчас переделывать будем.
Отрабатывает норм!
Не в сети
Спасибо!
Не в сети
Страницы 1