|
|
|
| Я создаю форму, обрабатывается она этой же страницей. Считываю данные, добавляю в БД.
Вопрос: как предотвратить повторное добавление этих данных при обновлении страницы (при нажатии refresh)? | |
|
|
|
|
|
|
|
для: Filomat
(30.04.2007 в 17:41)
| | Нужно принять запрос, добавить данные в базу, а потом передать
header(Location: урл_вашей_страницы) | |
|
|
|
|
|
|
|
для: SHAman
(30.04.2007 в 17:43)
| | Уже много раз проверял - ничего не понимаю, пишет:
Warning: Cannot modify header information - headers already sent by ... | |
|
|
|
|
|
|
|
|
для: Filomat
(30.04.2007 в 18:53)
| | ПЕРЕД header() не должно быть НИКАКОГГО вывода в браузер (print / echo), а также НИЧЕГО до открывающих скобок <?php
или же, если у вас довольно запутанно, ставьте первой строчкой ob_start(); и последней ob_end_flush(); | |
|
|
|
|
|
|
|
для: bronenos
(30.04.2007 в 18:59)
| | Огромное спасибо! | |
|
|
|