[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: добавил сообщение - обновил страницу - и опять...
logic
Всем привет,
подскажите пожалуйста (использую MOzila Firefox), делаю обычную форму. Добавляю сообщение через неё в ДБ. сообщение сразу должно выводится внизу, оно и сразу появляется, но если я нажимаю на обновление страницы, то это же сообщение добавляется повторно в ДБ. Что надо дописать в скрипте добавления сообщения из формы, чтоб после INSERT ну обнулялосб чтоли текстовое поле, илине хранило его в памяти ?

спасибо



Спустя 5 минут, 3 секунды (21.09.2011 - 12:44) rooor написал(а):
Добавляется, потому что $_POST остаётся.
Как вариант использовать header:("Location: страница.php")

Спустя 23 минуты, 9 секунд (21.09.2011 - 13:07) Winston написал(а):
logic
Вот так делай
$sql = "INSERT INTO `table` (...) VALUES(...)";
if(mysql_query($sql))
header('Location: ' . $_SERVER['PHP_SELF']);
else
echo 'Ошибка записи !';
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.