суть в следующем... человек заполняет форму на странице1, нажимает кнопку... данные прилетают на страницу2, там они обрабатываются и если поле не заполнено, то появляется опять страница1, но над формой надпись не все поля заполнены.....
я придумал это сделать так, но не знаю как это закодить... данные обрабатываются на странице2 и если поле не заполнено, то редиректом перекидывает на страницу1 и передается какая-то переменная. Там проверяется, если эта переменная ==1 то выводится надпись, если нет, то не выводится.....
проблема как передать переменную....
_____________
sergeiss
2.10.2008 - 16:36
Проблема решает просто: надо всё делать на одной странице. И только в случае, когда всё заполнено правильно, уходить куда-либо еще, на другую страницу.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
panacea
2.10.2008 - 16:47
Если вы хотите передать в сценарий предварительно заданное значение, ис-
пользуйте тип ввода HIDDEN в вашей HTML-форме. Например, строка <INPUT
ТУРЕ = HIDDEN NAME = "ThisPage" VALUE = " form.html ">, вставленная
между тэгами FORM, создаст в сценарии обработки переменную $ThisPage со
значением " form.html". Таким же образом, дав команду print ("<INPUT
TYPE=HIDDENNAME=\ "FirstName\ " VALUE=\ " $FirstName\ " > " ) ; , вы можете
«продлить жизнь» переменной $FirstName, передавая ее значение в другие
формы.
Цитата(sergeiss @ 2.10.2008, 12:36) [snapback]49992[/snapback]
Проблема решает просто: надо всё делать на одной странице. И только в случае, когда всё заполнено правильно, уходить куда-либо еще, на другую страницу.
т.е. надо в action написать страницу где и есть сама форма???? а то просто никогда не делал такого...
_____________
sergeiss
2.10.2008 - 17:07
Цитата(zsaz @ 2.10.2008, 17:01) [snapback]49996[/snapback]
Цитата(sergeiss @ 2.10.2008, 12:36) [snapback]49992[/snapback]
Проблема решает просто: надо всё делать на одной странице. И только в случае, когда всё заполнено правильно, уходить куда-либо еще, на другую страницу.
т.е. надо в action написать страницу где и есть сама форма???? а то просто никогда не делал такого...
Достаточно просто указать пустое место <form .... action=""> и ПОСТ переадресует на эту же страницу.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
Метод GET не пробовали7 аля header("Location: index1.php?err=".$err);
_____________
Бывает, ты ешь медведя, а бывает, что медведь ест тебя (с)
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.