3 / 3 / 0
Регистрация: 28.06.2012
Сообщений: 31
|
|||||||||||
1 | |||||||||||
пошаговая форма в 2 шага27.07.2012, 14:39. Показов 5425. Ответов 17
Метки нет (Все метки)
Всем доброго дня!
Помогите, пожалуйста, разобраться с пошаговой формой:
Проблема в следующем: если пользователь будучи во Окне №2 нажмёт F5, то он попадает в Окно №1, где в полях остаются введённые им данные. Ввод данных выглядит так:
0
|
27.07.2012, 14:39 | |
Ответы с готовыми решениями:
17
пошаговая форма импорта Добавление записи в Listview(1 форма) через Диалоговое окно(3 форма) другой формы (2 форма) Форма 1 вызывает форму 2, форма 2 закрывается, форма 1 продолжает работать дальше пошаговая детализация |
3 / 3 / 0
Регистрация: 28.06.2012
Сообщений: 31
|
|
27.07.2012, 14:53 [ТС] | 3 |
Окно №1 - это html код страницы с формой ввода данных, Окно №2 - это html код страницы с выводом данных. всё в одном файле. обработчик здесь же. бредовый код? предложите свой вариант, не бредовый...
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||||||||||
27.07.2012, 15:10 | 4 | ||||||||||
вариант чего, отправки сообщения на мыло?
Добавлено через 6 минут
Добавлено через 1 минуту вывод сообщений с ошибкой можете в любом месте поставить, независимо от того где сам код находится
0
|
3 / 3 / 0
Регистрация: 28.06.2012
Сообщений: 31
|
|
27.07.2012, 15:13 [ТС] | 5 |
KOPOJI, я понимаю что жарко, внимательность теряется...
"Проблема в следующем: если пользователь будучи в Окне №2 нажмёт F5, то он попадает в Окно №1, где в полях остаются введённые им данные.", тоесть пользователь уже всё ввёл в окне №1 и нажал ОТПРАВИТЬ, ему показызываются введённые им данные в окне №2... но если он нажмёт F5, то вновь попадёт в окно №1 - которое должно быть с пустыми полями, а оно с заполненными... нужно чтобы если пользователь уже был в окне №2 все введённые им данные очищались при повторном заходе в окно №1
0
|
3 / 3 / 0
Регистрация: 28.06.2012
Сообщений: 31
|
|||||||||||
27.07.2012, 15:21 [ТС] | 7 | ||||||||||
crautcher, value убрать не могу, так как после нажатия ОТПРАВИТЬ идёт проверка введённых данных и если что-то было введено не правильно в одном поле, то содержимое всех полей обнулится и ползователю придётся заново всё вводить...
нужно обнулять после показа окна №2, но попытки использовать
к тому же нужно сделать форму без $_GET...
0
|
3 / 3 / 0
Регистрация: 28.06.2012
Сообщений: 31
|
|
27.07.2012, 16:09 [ТС] | 9 |
crautcher, спасибо, был такой вариант, но нужен чистый php + html
0
|
3 / 3 / 0
Регистрация: 28.06.2012
Сообщений: 31
|
||||||
27.07.2012, 16:24 [ТС] | 11 | |||||
crautcher, какраз сейчас добавлял использование сессий, но изначально хотел обойтись без них. просто попросили сделать чистый хтмл + пхп без вообще чего бы то нибыло, втом числе и сессий.
crautcher, Вы имеете ввиду вот так сделать?
0
|
19 / 19 / 4
Регистрация: 12.07.2012
Сообщений: 92
|
||||||
27.07.2012, 16:28 | 12 | |||||
могу предложить так:
0
|
3 / 3 / 0
Регистрация: 28.06.2012
Сообщений: 31
|
||||||
27.07.2012, 16:34 [ТС] | 13 | |||||
Diavolingel, не годится, ведь пр наличии хотя бы одной ошибки убиваются все введённые данные.
в конечном итоге пришёл к такому в валуе
0
|
19 / 19 / 4
Регистрация: 12.07.2012
Сообщений: 92
|
|
27.07.2012, 16:36 | 14 |
вообще-то в моем варианте данные убьются только если кнопка не была нажата =\ ты туда не попадешь, если попал в проверку ошибок
0
|
3 / 3 / 0
Регистрация: 28.06.2012
Сообщений: 31
|
|
27.07.2012, 16:44 [ТС] | 15 |
странно, но у меня $_POST['submitBtn'] после F5 сохраняет значение что нажата кнопка...
0
|
19 / 19 / 4
Регистрация: 12.07.2012
Сообщений: 92
|
|
27.07.2012, 16:48 | 16 |
стоп, тогда бы по идеи ты должен был попадать во второе окно... хотя если у тебя ерроров по F5 больше 0, видимо какоето поле не сохраняется
0
|
3 / 3 / 0
Регистрация: 28.06.2012
Сообщений: 31
|
||||||
27.07.2012, 16:59 [ТС] | 17 | |||||
Diavolingel, нет, потому что только что добавил token, и присвоение переменной $add_status значения true попадает внутрь блока if token...
Ребята всем спасибо, благодаря вам сам додумался как сделать это конечный результат, замена кода в валуе:
0
|
1 / 1 / 1
Регистрация: 14.03.2012
Сообщений: 78
|
|
04.12.2012, 18:20 | 18 |
а как сделать, чтобы при возврате к форме (например при неправильном вводе данных) данные не исчезали (желательно часть - только имя и текст комментариев!)
0
|
04.12.2012, 18:20 | |
04.12.2012, 18:20 | |
Помогаю со студенческими работами здесь
18
Пошаговая детализация Пошаговая детализация Пошаговая детализация Пошаговая детализация Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |