принудительное перенаправление после отправки формы входа - PullRequest
0 голосов
/ 19 марта 2012

Я пытался создать контактную форму php в этой статье Расширенная контактная форма jQuery с поддержкой php , чтобы перенаправить на другую страницу.с этим.Я думал, что мне просто нужно написать header('Location: http://www.mydomain/folder1'); или использовать другой способ header( "refresh:5;url=index.php" ); и должен работать, но это не помогло.

Я немного ошибаюсь, что я делаю здесь, но не уверен, где именно!!

есть идеи, как решить эту задачу ...!

Спасибо

Ответы [ 3 ]

3 голосов
/ 19 марта 2012

header('Location: http://www.mydomain/folder1'); - это способ сделать редирект. Обратите внимание, что команда подается в заголовке страницы ответа. поэтому, если был какой-либо вывод, заголовок не может быть изменен. возможно, по этой причине в вашем случае это не сработает.

1 голос
/ 19 марта 2012

Убедитесь, что вы вызвали ob_start () и убедитесь, что буферизация outout включена?

1 голос
/ 19 марта 2012

Команда refresh интерпретируется на уровне браузера, что можно игнорировать на стороне клиента.Вы можете выполнить принудительное перенаправление с сервера, используя такие команды, как те, которые описаны здесь и здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...