Forum Webscript.Ru
Программирование => PHP => Тема начата: GRS от 24 Сентября 2005, 10:10:34
-
Приветствую.
Какие способы применяют, чтобы и сама форма и скрипт, обрабатывающий ее находились на одной странице? Можно пример или ссылку?
Я хотел сделать форму с вводом сообщений и проверкой правильности ввода. Если что-то введено неправильно - то вывести сообщение об ошибке в поле, где она допущена и продолжать ввод значений. Если все ок - перейти на другую страницу.
-
if (isset($_POST[\'submit\'])) // если нажата кнопка формы
{
... обработка полей формы...
if (все хорошо)
{
переход на другую страницу
exit;
} else
{
сообщение об ошибке
}
}
как то так.
-
У меня тут другой вопрос возник, если через этот массив $_POST[] можно получить даже submit (это тип кнопки, как я понимаю?), то я могу получить значения переменных определенных и на других страницах, открытых параллельно - так что ли?
переход на другую страницу
как это осуществить автоматически? есть что-то вроде goto или load?
-
GRS:
переход на другую страницу
как это осуществить автоматически? есть что-то вроде goto или load?
header(\'Location: http://forums.webscript.ru/other.php\');
exit ();
-
GRS:
submit (это тип кнопки, как я понимаю?)
Нет, это имя элемента формы.
В приведённом примере - например, кнопки или скрытого поля.
-
Exit() - обязателен? Для чего? Если его не будет, то будет выполнятся код дальше по тексту? Я не нашел в справочнике эту функцию...
-
Да, будет выполняться,
а это, как правило, при редиректе не нужно.
[p]header[/p]
[p]exit[/p]
-
?>
-
А можно ли автоматически перенаправить на страницу,требующиую логин и пароль, что бы не просило ввода этих логина и пароля(т.е "автозаполнения" этих полей)???
для basic-auth
-
нет