2014-06-25 4 views
-1

Я использую метод post для входа в систему пользователя, и после успешного входа в систему они будут перенаправлены на index.php. Проблема заключается в том, что каждый пользователь получает тот же адрес домашней страницы, вместо этого, я хочу иметь Somthing как index.php/u=daniel так каждый может иметь свой собственный уникальный URLкак переписать url при использовании метода post

+0

Почему URL-адрес для каждого пользователя? Не можете ли вы просто сохранить свое имя пользователя в сеансе и перейти оттуда? –

+0

Вы ввели пользователя. Я предполагаю, что этот сеанс регистрации известен. Почему бы вам не перейти к какой-либо переменной '$ _SESSION' в index.php, чтобы узнать, вошел ли пользователь в систему, и если это так, измените страницу? Даже если это имя пользователя было доступно во время процесса входа в систему, нет смысла иметь его как переменную get в вашем URL-адресе. – Sumurai8

+0

Как насчет перенаправления заголовка после входа? – quickshiftin

ответ

0

инструкции для делать то, что вы хотите, можно найти здесь: php redirect with HTTP query string variables

Однако, я сомневаюсь, что будет полезно иметь имя пользователя в URL-адресе. Как сказал Марк, вы должны просто сохранить имя пользователя в сеансе.

+0

Я сохраняю имя пользователя в сеансе, теперь у меня есть url, например profile.php для каждой страницы профиля пользователя, что не имеет смысла, и я хочу только выяснить способ переписать URL-адрес и изменить это в somthing как profile.php/u = имя пользователя – user3727724

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