Использование php для перезаписи URL для обновления проблем - PullRequest
0 голосов
/ 26 апреля 2011

Я знаю. Я ЗНАЮ. ОК? То, как я кодировал и собирал свою систему управления пользователями, ужасно. Я использую действия. Теперь обычно вы выполняете действия на другой странице, а затем перенаправляете на главную страницу с данными, но я этого не делал. Так что в настоящее время, это то, что происходит,

http://www.domain.com/index.php?action=newUser&id=1028

обновляется и возвращает ошибку «Этот пользователь уже существует». Что не так уж важно. Тем не менее.

http://www.domain.com/createblogpost.php?action=postNew

Когда вышеупомянутое обновлено, это приводит к воспроизводимому, идентичному сообщению.

Есть ли функция или способ, которым я могу получить php в конце фрагмента кода action=postNew, в котором URL будет переписан на www.domain.com/createblogpost.php, что остановит обновление при обновлении.

Есть идеи? Или какие-то новые парадигмы мысли я не учел? (inb4 не код, как шутка)

Заранее спасибо, Aleski.

Ответы [ 2 ]

0 голосов
/ 26 апреля 2011

Отправить заголовок Location ...

header('Location: http://example.com/somewhere-else');

Этот шаблон известен как Post / Redirect / Get .

0 голосов
/ 26 апреля 2011
header('Location: www.domain.com/createblogpost.php');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...