difight, во время которого из запусков скриптов?
Если не поняли, почему я спрашиваю именно так - вы просто не понимаете, как работает shared nothing архитектура PHP. Между разными запусками одного скрипта нет совершенно никакой связи. Кроме той, что запрограммируете самостоятельно.
Да, вы можете сделать unset($_POST); Он выполнится, удалит эту переменную, затем скрипт завершится, браузер пришлёт новый запрос, PHP инициализирует окружение заново. Почему здесь не должно быть $_POST, если клиент его прислал?
difight пишет:
а unset случайно не после header("Refresh:0"); вставляли ?
Кстати сюда тоже прокомментирую: не имеет значения. header не прерывает поток выполнения скрипта и как правило не будет отправлен клиенту до начала вывода страницы (или завершения скрипта).
Сделайте редирект как в 4 строке.
unset для любых $_POST, $_GET, $_COOKIE, $_SERVER делать бесполезно, их присылает клиент и если клиент их опять пришлёт - конечно они никуда не пропадут.
А разве unset не очистит $_POST, поидее должен и тогда он в условия свои не попадет
mysql_query("INSERT INTO `users` (name, price, url, description) VALUES ('".$_POST['name']."', '".$_POST['price']."', '".$_POST['url']."', '".$_POST['description']."')") or $ret=false;
echo$ret;
?>
Данные вводимые в поля формы отправляются в базу. Все ок. Мне нужно вывести на ajax сразу после того как я нажал кнопку отправить поля те что я только что ввел, как бы история. Как это можно сделать, подскажите в какую строну двигатся? Как я понимаю это нужно например вывести в цикле for только что и как?
И еще дополнительный вопрос: я работаю через $_POST а в url все равно пишутся данные, и что странно если я их в ручную удаляю то проверка alert("Новость вставлена"); то работает то нет. И если много раз вводить данные то текста в url очень много. Может его как то очищать нужно после каждого ввода?
После того как добавил новую новость, делай аякс запрос на получение всех новостей и обновляй их, и получишь свою новую новость
ну да , запутался маленько , поправил, все равно ничего не выводит
Что то у меня вообще файл не открывает ...
$section = simpleXML_load_file('file.xml');
echo $section ;
print_r ($section);
_-------------------
Открылся ... , пробую еще (Добавление)
что то не получается... Строка -
<product><id>1</id><name>NAME1</name><description>DESCRP1</description></product>
<product><id>2</id><name>NAME2</name><description>DESCRP2</description></product>
<product><id>3</id><name>NAME3</name><description>DESCRP3</description></product>
что то не получается... Строка -
<product><id>1</id><name>NAME1</name><description>DESCRP1</description></product>
<product><id>2</id><name>NAME2</name><description>DESCRP2</description></product>
<product><id>3</id><name>NAME3</name><description>DESCRP3</description></product>