URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 1599
[ Назад ]

Исходное сообщение
"отправка данных из <form>"

Отправлено Alexander , 11-Авг-03 10:11 
День добрый.
У меня вроде бы простой вопрос:
Имеется index.html  страница с формой:
<form action="http://www.domain.com/cgi-bin/script.cgi"
     method="GET">
...........
     <input type="submit" value=" ok ">
     </form>
после нажатия на " ok " вместо index.html  загружается \формируется\ результат работы script.cgi ,
как сделать так , что бы вместо index.html загружался например chtolibo.html .
Зарание очень благодарю


Содержание

Сообщения в этом обсуждении
"отправка данных из <form>"
Отправлено shur , 11-Авг-03 15:10 
>День добрый.
>У меня вроде бы простой вопрос:
>Имеется index.html  страница с формой:
><form action="http://www.domain.com/cgi-bin/script.cgi"
>     method="GET">
>...........
>     <input type="submit" value=" ok ">
>     </form>
>после нажатия на " ok " вместо index.html  загружается \формируется\ результат
>работы script.cgi ,
>как сделать так , что бы вместо index.html загружался например chtolibo.html .
>
>Зарание очень благодарю


Пиши <form action="путь/chtolibo.html" ...
выполняется то что в action


"отправка данных из <form>"
Отправлено Alexander , 11-Авг-03 16:06 

>Пиши <form action="путь/chtolibo.html" ...
>выполняется то что в action

Это понятно , но нужно все таки передать данные на сервер т.е. в файл script.cgi



"отправка данных из <form>"
Отправлено shur , 11-Авг-03 16:11 

>Это понятно , но нужно все таки передать данные на сервер т.е.
>в файл script.cgi

я не совсем понял, ты хочешь выполнить script.cgi с параметрами?
или что?


"отправка данных из <form>"
Отправлено shur , 11-Авг-03 16:25 
>я не совсем понял, ты хочешь выполнить script.cgi с параметрами?
>или что?

если да то делай так:

<form action="chtolibo.html" method="post">
   <input type="hidden" name="name1" value="val1">
   <input type="hidden" name="name2" value="val2">        
   ...
   <input type="submit" value="xxx">    
</form>

а потом в скрипте обращайся к параметрам $name1 ...


"отправка данных из <form>"
Отправлено Иван , 12-Авг-03 03:33 
>День добрый.
>У меня вроде бы простой вопрос:
>Имеется index.html  страница с формой:
><form action="http://www.domain.com/cgi-bin/script.cgi"
>     method="GET">
>...........
>     <input type="submit" value=" ok ">
>     </form>
>после нажатия на " ok " вместо index.html  загружается \формируется\ результат
>работы script.cgi ,
>как сделать так , что бы вместо index.html загружался например chtolibo.html .
>
>Зарание очень благодарю
Добавить

       print "Location: chtolibo.html";exit;

в "script.cgi"