|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.02.2016, 20:37 | #1 |
DI HALT RET
Форумчанин
Регистрация: 30.12.2010
Сообщений: 117
|
[Вопрос] сброс POST переменных после обработки
Доброго времени суток!
Прошу у Вас совета, как сделать сброс передаваемых данных через POST. В общем имеется скрипт с формой для заполнения данных. Пользователь нажимает кнопку далее и обрабатывается скрипт на php, но при нажатии F5 данные снова отправляются. Проблема заключается в том, что при обработке переданной информации идут проверки и стряпается стринг на вывод ошибок (или okay) и все это хранится в $txt. Если я сделаю редирект, то переменная потеряется. В get я её не могу передать, да и вы сами знаете как адресная строка будет выглядеть. По post без форм не нашел инфы, может просто плохо искал, но нет искал я как мог, иначе бы не просил помощи. По этому прошу вашего совета. Может у вас есть ответ и без POST - это пойдет в мои записи, за что и поклон отдам ) Прошу помощи. Спасибо |
12.02.2016, 20:48 | #2 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Попробуйте хранить информацию, которая у вас стряпается, в $_SESSION, и-таки делайте редирект с помощью header('location: ...')
Последний раз редактировалось Вадим Мошев; 13.02.2016 в 00:04. |
12.02.2016, 21:19 | #3 |
DI HALT RET
Форумчанин
Регистрация: 30.12.2010
Сообщений: 117
|
|
29.02.2016, 16:28 | #4 |
Пользователь
Регистрация: 26.11.2009
Сообщений: 59
|
парни и девчонки, нужна помощь,дабы темы не дублировать.
посмотрите http://www.programmersforum.ru/showthread.php?t=289868 м.б. кто то из веб-разработчиков пояснит где косяк в коде |
04.03.2016, 19:51 | #5 |
Форумчанин
Регистрация: 22.02.2016
Сообщений: 145
|
HTML формы
Если нет пользователей сайта без JavaScript, то можно сделать костыль - обработчик на HTML форме проверяет Cookie перед отправкой, если есть, то блокирует отправку, если нет - ставит Cookie.
Возьму в кредит мильён по 100% годовых на сто лет.
Последний раз редактировалось ProBeginner; 05.03.2016 в 15:32. |
04.03.2016, 20:12 | #6 | |
Участник клуба
Регистрация: 08.03.2008
Сообщений: 1,537
|
Цитата:
|
|
04.03.2016, 20:20 | #7 |
Форумчанин
Регистрация: 22.02.2016
Сообщений: 145
|
Ваши сессии будут нормальным вариантом, когда изначально заложите их в проект. Я предложил вариант костыля, который не требует переписывания серверных скриптов. Что выберет ТС, его дело.
Возьму в кредит мильён по 100% годовых на сто лет.
|
04.03.2016, 20:54 | #8 |
Участник клуба
Регистрация: 08.03.2008
Сообщений: 1,537
|
Костылирование, Инкостыляция и Поликостылизм
Ага, отличный вариант, заблокировать форму. Ибо второй раз вводить данные это для слабаков |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Парсинг после POST запроса | neong | Общие вопросы Delphi | 9 | 08.11.2013 01:03 |
C++. Программа закрывается после клавиатурного ввода переменных | Ruko! | Помощь студентам | 3 | 27.09.2012 06:41 |
Отправка переменных методом POST | Serenya | Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC) | 1 | 08.03.2012 23:52 |
Вставка объект рисунок после обработки в WIA на лист | tae1980 | Microsoft Office Excel | 11 | 01.03.2012 11:53 |
Переадресация после обработки данных | CodeNOT | PHP | 7 | 05.05.2011 14:30 |