0 / 0 / 0
Регистрация: 13.03.2007
Сообщений: 28
|
|
1 | |
А как бороться с рефреш формы?04.07.2008, 17:14. Показов 961. Ответов 6
Метки нет Все метки)
(
В страницу ASP передаются данные - здесь они обрабатываются и записываются в базу - выводится сообщения все ОК.
Юзер жмет на рефреш - и данные опять записываются. Т.е. данные дуплятся - что делать? С уваженеим
0
|
|
04.07.2008, 17:14 | |
Ответы с готовыми решениями:
6
Как китайцы делают рефреш HDD функция рефреш..как правильно её замутить Как устроен рефреш чата наподобие ChatCity? jQuery + AJAX как сделать рефреш php страницы? |
0 / 0 / 0
Регистрация: 04.11.2007
Сообщений: 145
|
|
05.07.2008, 07:31 | 2 |
Здрасте !
А если подумать ... Записал данные, записал в сессию флажок, что данные записаны ... и дальше проверяешь флажок перед записью ... Удачи, Andir !
0
|
Pilat
|
|
06.07.2008, 16:48 | 3 |
А как в таком случае снять флаг? Если нужно новое сообщение отправить?
|
0 / 0 / 0
Регистрация: 29.06.2008
Сообщений: 13
|
|
06.07.2008, 19:32 | 4 |
два раза отсабмить форму:
1 раз - записал данные 2 раз - вывел все ОК
0
|
Rider
|
|
06.07.2008, 19:53 | 5 |
Все прoстo
Пo submit дaнные oтпрaвляются нa другую стрaницу кoтoрaя пишет в бaзу (че угoднo) Пoсле этoгo вoзврaщaемся нa 1ую стрaницу Теперь пoлзoвaтель мoжет нaжимaть refresh скoлькo угoднo |
22 / 21 / 7
Регистрация: 17.02.2011
Сообщений: 365
|
|
27.07.2018, 13:14 | 6 |
Я извиняюсь, а можно поподробней как отправка данных на другую страницу, которая занимается записью в бд и назад запретит refresh? Refresh опять нажмет submit, опять данные отправятся на другую страницу и опять запишутся в бд?
0
|
![]() 11437 / 7755 / 1189
Регистрация: 21.01.2016
Сообщений: 29,093
|
|
27.07.2018, 13:43 | 7 |
leonidSDF, я не думаю, что человек вам ответит через десять лет.
Чтобы "refresh" не выполнял повторно сохранение, нужно после post-запроса (первого) выполнить редирект на эту же самую страницу.
3
|
27.07.2018, 13:43 | |
Помогаю со студенческими работами здесь
7
Как по нажатию кнопки в открытом новом окне сделать рефреш в том окне откуда оно было открыто?
рефреш в таблице... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |