2014-07-11 2 views
0

Я хочу разместить форму для входа на каждую страницу своего сайта. Я установил почтовый маршрут в Slim, который также используется для «обычного» входа, который просто отправит пользователей на домашнюю страницу. Просто интересно, что лучший способ затем перенаправить обратно на страницу, на которой они были.Slim войти с любой страницы и перенаправить обратно

E.G Пользователь находится на странице «О нас», заполняя учетные данные на этой странице, в случае успеха отправьте пользователя на эту страницу.

Одна из идей, о которых я думал, заключалась в том, чтобы отправить текущий URL-адрес в виде данных POST, проверить это существование в почтовом маршруте и перенаправить, если они есть? Интересно, были ли у меня какие-то трюки?

ответ

1

Я думаю, что ваш метод отправки текущего URL-адреса в виде данных POST звучит хорошо. Есть пара фреймворков PHP, которые используют этот метод, используя данные GET. Если вы потянете это значение с $_SERVER["REQUEST_URI"] в Apache, вам должно быть хорошо.

Смежные вопросы