| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > перезагрузка страницы |
| Автор: England 9.9.2008, 09:23 |
| Есть insert который кидает в базу данные. Мне надо чтобы нажатием refresh данные не заносились |
| Автор: MoLeX 9.9.2008, 09:30 |
| England, отдышись и нормально сформулируй вопрос |
| Автор: England 9.9.2008, 09:33 |
| Есть код который кидает в базу данные insert-ом. переходя на эту страницу данные автоматом кидаются в базу надо чтобы данные не заносились |
| Автор: bars80080 9.9.2008, 09:36 | ||||
иммется ввиду отправка формы и вставка по ней данных в БД. дабы избежать повторной отправки кнопкой рефреш, надобно после вставки, до высылки всяких сообщений редиректить на страницу результатов. т.е. отправить следующий заголовок:
впрочем, можно обойтись даже одной страницей, где редирект будет на самого себя, но скажем с параметром, который не позволит заново отправить данные: header('Location: result.php?res=1');
|
| Автор: England 9.9.2008, 10:14 |
| Открою скобки : Есть форма form.php где линком перекидывает на data.php где и происходит insert. В data.php есть поле и кнопка которой и надо скинуть в базу.Но нажимая линк и переходя на data.php данные (естественно 0) закидываются в базу. Вопрос как быть чтобы данные не закидывались? |
| Автор: bars80080 9.9.2008, 10:47 |
| проверку в скрипте поставить, и если данные 0, то не вставлять |
| Автор: England 9.9.2008, 10:55 |
| Спасибо всем, получилось |
| Автор: MoLeX 9.9.2008, 10:57 | ||
|