Есть форма, в ней 2 поля ввода, и кнопка (примитивная форма) =)
Через эту форму в БД добавляются данные, но если обновить страницу, поля формы не очищаются, а записываются в БД ещё раз, и ещё раз, короче если зажать F5 то данные будут в БД добавляться и добавляться... но это ещё не всё. Если поля очистить и опять-же обновить страницу, в таком случае в БД запишется пустое значение, и ему тоже присвоится id и т.д. Как исправить этот бред? Пробовал добавлять unset не помогло
1. McLotos - 26 Апреля, 2011 - 14:35:31 - перейти к сообщению
2. EuGen - 26 Апреля, 2011 - 14:37:41 - перейти к сообщению
Перенаправляйте скрипт, скажем, на самого же себя при помощи header после добавления данных.
А данные добавляйте, только если пришедшие значения - непусты.
А данные добавляйте, только если пришедшие значения - непусты.
3. vhm - 26 Апреля, 2011 - 14:41:41 - перейти к сообщению
Что то вроде