|
|
|
| Можно ли как-то обработать повторное добавление, т.е. типа пользователь добавил с формы в MySQL, затем например еще раз нажал на кнопку и добавил тоже самое еще раз.
Можно просто считать все поля и сравнить их с введенными, но может есть способ лучше? | |
|
|
|
|
|
|
|
для: SlaDER
(06.07.2007 в 12:52)
| | После добавления в базу переадресовывать на другую страницу с помощью header("Location:);
header("Location: add_snx.php");
|
| |
|
|
|
|
|
|
|
для: Faraon
(06.07.2007 в 13:04)
| | Ну это понятно, а если 2 раза подряд одно и тоже добавят. | |
|
|
|
|
|
|
|
для: SlaDER
(06.07.2007 в 13:33)
| | Тогда перед инъекцией в БД этих данных, делайте запрос на поиск соответствий по одному-двум столбцам. И если соответствие будет найдено, то вежливо объясняем пользователю, что он неадекватен...
P.S. Я что то сильно сомневаюсь, что человек, после редиректа и обнуления массивов, будет не случайно заполнять форму одними и теми же данными...
| |
|
|
|