Forum Webscript.Ru
Программирование => PHP => Тема начата: Trinux от 22 Февраля 2004, 02:19:42
-
Пишу админку для новостей. Все новости хронятся в файле, в таком формаие
...
Дата|Тема|Сообщение|
...
В админке для каждой новости создется 3
-
читать:
http://faq.phpclub.net/na_tanke
скрипт не может узнавать, когда кто-то на клиенте нажал на кнопку и продолжить работу, он отработал в тот момент, когда ты видишь кнопку, тебе нужно:
а. вывести простую html форму
б. написать скрипт, который будет принимать данные из этой формы и обрабатывать их
-
Странно, я был уверен, что можно. По крайней мере один приятель с помощью VBS это осуществил... Надо у него спросить. А насчет формы.. Мне нужно создать как я понял новый php файл и кнопкой на форме передать данные из тект Боксов... Но каким методом лучше, post или get и какая у них принципиальная разница, поимо того, что get через адрес передается?
-
А разве такая фенька не пройдет?
echo <<
HTML;
?>
-
Trinux
Прийдет RomikChef и тему просто закроет. Любой PHP скрипт работает на сервере! То что ты видишь в браузере это не php! это обычный html!!! Своим скриптом ты можешь выводить все, что угодно в браузер, но то, что ты туда выведешь уже никогда не будет исполняться на сервере!
В твоем случае тебе надо два скрипта:
first.php
echo "Выведем форму";
?>
echo "В этот момент скрипт уже вывел в браузер форму и завершил работу";
?>
Создаешь новый файл с именем action.php, имя этого файла было в форме после параметра action вот такого содержания:
print_r ($_POST);
?>
Вызови first.php и заполни текстовое поле, нажми на кнопку Отправить, посмотри, какой результат ты получишь, когда отработает action.php
-
Trinux:
Мне нужно создать как я понял новый php файл и кнопкой на форме передать данные из тект Боксов... Но каким методом лучше, post или get и какая у них принципиальная разница, поимо того, что get через адрес передается?
недавно на одном форуме вычитал простое и разумное правило:
если после запроса данные на сервере должны измениться (добавление/редактирование/удаление) то надо использовать POST-метод.Trinux:
А разве такая фенька не пройдет?
читай faq.phpclub.net/na_tanke пока не дойдет. Там написано почему эта фенька работать не будет.
-
если будет продолжаться тупость про события в браузере, то закрою однозначно.
фак был недавно переписан, причем специально с учетом таких "одаренных" личностей, которые мало того, что берутся писать на пхп, даже не представляя, что это такое, но при этом еще и не понимают с первого раза, когда им объясняют.
Этот клиент относится именно к таким.