проблемы с <title> POST
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



проблемы с $_POST Expand / Collapse
Автор
Сообщение
30.08.2006 20:22
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 30.12.2008 19:59
Сообщ.: 270, Visits: 2 383
У меня проблемы с отправкой данных из формы методом $_POST, а точнее с изменением значения $_POST после его отправки.

<?php

if(@isset($_POST['renamz4']) && $_POST['selecnum4']==4) {
mysql_query("INSERT INTO tems SET categori='".mysql_escape_string(htmlspecialchars($_POST['renamz4']))."',tema='".mysql_escape_string(htmlspecialchars($_POST['idasda4']))."', scil='', num_tem='0', posl_mess=' ', levelz='true'") or die("FAQ ".mysql_error());
}

?>

<html>

<head><title> </title>

<script>

function A() {

var aazgz=prompt("Название новой темы:", 'Новая тема');
if (aazgz) {
document.form4.renamz4.value="общее";

document.form4.idasda4.value=aazgz;
document.form4.selecnum4.value=4;
document.form4.submit();
}

}

</script>

</head>

<body>

<a href='javascript:A()'>Создать новую тему</a>

<form name="form4" action="index.php" method="POST">
<input type="text" name='renamz4' value="" style="display:none">
<input type="text" name='idasda4' value="" style="display:none">
<input type="text" name='selecnum4' value="" style="display:none">
</form>

</body>

</html>

Это конечно не совсем оконченный алгоритм, но суть думаю ясна каким способом я создаю новый столбец в БД. В чём проблема? При вызове функции A() ... создаётся новый столбец. А вот и проблема: после создания нового столбца если Обновить страницу, то данные отосланные методом POST остаются не изменёнными, а вследствии идёт обращение к БД о создании нового столбца... Как изменить данные находящиеся в $_POST или очистить их???

----------------------------------
Я безработный...
Возьмите меня на работу. =)

Сообщ. #903627
31.08.2006 9:43
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Очистить никак нельзя. После успешного завершения делай редирект на самого себя.
Сообщ. #903642
31.08.2006 10:11
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 30.12.2008 19:59
Сообщ.: 270, Visits: 2 383
bazile

Огромное тебе спасибо =) Теперь всё работает, как должно работать =))

----------------------------------
Я безработный...
Возьмите меня на работу. =)

Сообщ. #903644
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 5:52