Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: несколько обработчиков для одной HTML-формы
 
 автор: 10100100   (04.10.2006 в 07:45)   письмо автору
 
 

Привет всем!
вопрос у меня сегодня ещё тупее чем обычно.
нужно передать данные из одной формы в РАЗНЫЕ скрипты (например 1.php и 2.php).
блин, чувствую себя вообще тупым, не знаю как это сделать чтобы не повторять ввод данных снова.
помогите пожалуйста с этим вопросом.

   
 
 автор: Panker   (04.10.2006 в 08:44)   письмо автору
 
   для: 10100100   (04.10.2006 в 07:45)
 

как формы то стоят?
По очереди?
То есть юзер пишит данные на первой страницы жмёт ок и поподаёт на вторую где ещё 1 форма?
Возможно помогут поля hidden ?
Или в сессию писать? на хуйдой конец в куки на некоторое время...

подробней расскажи :)

   
 
 автор: valenok   (04.10.2006 в 09:46)   письмо автору
 
   для: Panker   (04.10.2006 в 08:44)
 

=)
Идея понравилась. Хорошо что она есть.
--
Обработчик может быть только один.
Пишем скрипт обработчик который отправляет данные двум другим.

   
 
 автор: 10100100   (04.10.2006 в 14:14)   письмо автору
 
   для: 10100100   (04.10.2006 в 07:45)
 

оу, господа, извините - не чётко выразил мысли :)

дело в том что нужно сделать две кнопочки под формой "Отправить" и "Предпросмотр" :) вот не знаю как организовать :)

   
 
 автор: Киналь (гость)   (04.10.2006 в 14:20)
 
   для: 10100100   (04.10.2006 в 14:14)
 


<input type='submit' name='kind' value='Отправить'>
<input type='submit' name='kind' value='Предпросмотр'>

И в обработчике проверяете значение переменной $_POST['kind'], и в зависимости от нее подключаете тот или иной файл (ну или функцию, как получится).

   
 
 автор: 10100100   (04.10.2006 в 15:10)   письмо автору
 
   для: Киналь (гость)   (04.10.2006 в 14:20)
 

хм, кажется начинаю понимать, но не уверен :)

   
 
 автор: Drago   (04.10.2006 в 19:47)   письмо автору
 
   для: 10100100   (04.10.2006 в 15:10)
 


<?
if ($_POST['kind']=="Отправить")
{
  
//функция отправки
}
else if (
$_POST['kind']=="Предпросмотр")
{
  
//функция предпросмотра
}
?>

   
 
 автор: 10100100   (05.10.2006 в 05:41)   письмо автору
 
   для: Drago   (04.10.2006 в 19:47)
 

угу - я так решил делать - спасибо.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования