Forum Webscript.Ru

Программирование => PHP => Тема начата: Enemy от 29 Июня 2003, 14:38:13

Название: как исключить refresh
Отправлено: Enemy от 29 Июня 2003, 14:38:13
Страница:


if ($_REQUEST[\'regbutton\' ]) {
//1. тогда записать в базу данных
//2. убить post переменную
unset($_REQUEST[\'regbutton\' ]);

}

?>

" method="post" name="reg_form">


//...............


 


Хотя я и удаляю перменную благодаря которой и вносяться данные в таблицу, после нажатия "F5" данные снова вносяться в базу............

Как этого избежать? но чтобы form action="", а не другой странице.
Название: как исключить refresh
Отправлено: Меняздесьдавнонет от 29 Июня 2003, 15:35:14
Header("Location: ".$_SERVER[\'PHP_SELF\']);
подробнее - здесь
http://phpclub.net/talk/showthread.php?s=&threadid=30705

Надо сказать, что
unset($_REQUEST[\'regbutton\' ]);
- абсолютно бессмысленная операция, показыающая непеонимание механизма работы веб-приложения.
тебе сюда
http://faq.phpclub.net/na_tanke