[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: При обновлении страницы данные заносятся в базу
Lightt
Подскажите пожалуйста...
Данные заносятся в базу, но при обновлении страницы, заносятся повторно, как это можно исправить? =)



Спустя 8 минут, 15 секунд (27.08.2011 - 00:58) m4a1fox написал(а):
Lightt
Header

Спустя 2 минуты, 37 секунд (27.08.2011 - 01:01) Invis1ble написал(а):
Lightt
самое простое решение - отправлять заголовок редиректа на тот же скрипт после добавления записи

Спустя 7 минут, 19 секунд (27.08.2011 - 01:08) m4a1fox написал(а):
header('Location: ./urlofsite.php');

Спустя 4 минуты, 10 секунд (27.08.2011 - 01:12) Lightt написал(а):
m4a1fox
Не помогло...он меня теперь всегда перебрасывает на ту страничку, даже зайти нельзя стало))
Invis1ble
Можно поподробней? Сам запрос такой -
if (isset($_POST['otpravka1_x'], $_POST['otpravka1_y']))
{
$result = mysql_query('insert into link (pictures, lik, name, category)
VALUES ("'
.$fale1.'",
"'
.$_POST['user_link'].'",
"'
.$_POST['category'].'",
"'
.$_POST['name_link'].'")');
}

Просто никогда с этим не сталкивался, и не совсем понимаю что делать =)

Спустя 2 минуты, 48 секунд (27.08.2011 - 01:15) Invis1ble написал(а):
так примерно
if (isset($_POST['otpravka1_x'], $_POST['otpravka1_y']))
{
$result = mysql_query('insert into link (pictures, lik, name, category)
VALUES ("'
.$fale1.'",
"'
.$_POST['user_link'].'",
"'
.$_POST['category'].'",
"'
.$_POST['name_link'].'")');
header('Location: ' . $_SERVER['PHP_SELF']);
exit;
}

Спустя 30 секунд (27.08.2011 - 01:15) m4a1fox написал(а):
if($result){
header('Location: ./URL.php');
}else{
echo 'some error isset'
}

Спустя 5 минут, 11 секунд (27.08.2011 - 01:21) Lightt написал(а):
Все работает laugh.gif спасибо))
Быстрый ответ:

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