HTML формы

D!!!

Новичок
HTML формы

Никто не подскажет? Как из двух форм совместить все переменные и передать их в один исполняемый файл. т.е.:

PHP:
<form action="add.php" method="post">
<input type="file" name="thefile">
<br>
  <input type="radio" name="pic" value="1" checked>
  <input type="radio" name="pic" value="2">
  <input type="radio" name="pic" value="3">
<br>
<input type="Submit" name="button" value="Add">
</form>

<form action="to_add.php" method="post">
<select name="firm"><option value=0>----------</option>
<option value=1>AFK</option>
<option value=2>Accictant</option>
<option value=3>Aiwa</option>
</select>

<select name="category"><option value=1>CD Плеер</option>
<option value=2>CDMA</option>
<option value=3>HI-FI</option>
<option value=4>TV</option>
</select>
<input type="Submit" name="button" value="->">
</form>

<table>
<tr>
<td><input type="radio" name="num" value="1" checked>Первый</td>
</tr>
<tr>
<td><input type="radio" name="num" value="2">Второй</td>
</tr>
...
...
...
</table>
Нужно при обращении к файлу add.php получить значение переключателя num, который даже не находится в форме.
 

Georgy

Guest
засунь переключатели в форму и при посыле любой из форм выбирай все элементы остальных форм посредством JavaScript и формируй строку запроса. Но это, имхо, отстойный выход. Проще - собери все в одну форму, и в зависимости от того, какая кнопка была нажата меняй значение аттрибута action формы (если это можно, конечно)
 

PhpDeveloper

Guest
Можно удалить эти строчки:
PHP:
<input type="Submit" name="button" value="Add"> 
</form> 

<form action="to_add.php" method="post">
 

D!!!

Новичок
Автор оригинала: Georgy
засунь переключатели в форму и при посыле любой из форм выбирай все элементы остальных форм посредством JavaScript и формируй строку запроса. Но это, имхо, отстойный выход. Проще - собери все в одну форму, и в зависимости от того, какая кнопка была нажата меняй значение аттрибута action формы (если это можно, конечно)
Вот именно это мне и подходит, только скажи, плиз, как сделать чтобы при нажатии на разные кнопки в одной форме происходило разное действие, напиши функцию и опичание хотя бы одной кнопки для примера, ПЛИЗ.
 
Сверху