формы в форме

anpv

Guest
формы в форме

Доброго времени суток.
Подскажите возможно ли использование форм в форме, чтобы либо засубмитить одну из форм в форме либо форму в которой сожержатся другие формы с полями ввода в них.
Например:
PHP:
<form method=post action="url?param=submit_name1" name="name1">
<form method=post action="url?param=submit_name2" name="name2">
<a href="javascript: void(0)" onclick="name2.submit()">text</a>
<input type=checkbox value="..." name="chk[]">
</form>
<form method=post action="url?param=submit_name3" name="name3">
<a href="javascript: void(0)" onclick="name3.submit()">text</a>
<input type=checkbox value="..."  name="chk[]">
</form>
...
<input type=text ...>
<input type=submit>
</form>
чтобы в скрипт PHP передавалось либо данные с формы name1 включая данные форм name2, name3 ..., либо отдельно данные из форм name2, name3 ... .
 

Сергей123

Новичок
anpv,
наверняка твою задачу можно решить по-другому.
В любом случае по HTML-спецификации элемент form не может содержать элемент form.
 

Tigr

Новичок
я бы сказал не наверняка, а именно по другому, только мы не знаем задачи
 

Фанат

oncle terrible
Команда форума
очевидно, человеку неизвестен оператор условного перехода.
а программа для него, это последовательный набор инструкций echo
 

anpv

Guest
Просто ситуация такова, что в зависимости от действий пользователя в скрипт нужно передавать либо все данные со всех инпутов, либо некоторые из них. Инпутов может быть много, а передавать каждый раз в скрипт все данные проблематично для обработки веб-сервером.

-~{}~ 04.06.04 19:03:

И атрибут action тега form в зависимости от ситуации может меняться. Не хотелось бы поменять его яваскриптом.
 

Tigr

Новичок
и что у тебя там за данные, что их объемы загрузят сервер?

Тогда динамически меняй содержимое формы.

-~{}~ 04.06.04 15:04:

И почему не хотелось бы?

-~{}~ 04.06.04 15:05:

Так же можно, а иногда нужно, разбивать большую форму, и выдавать на нескольких страницах в зависимости от условий

-~{}~ 04.06.04 15:06:

Все таки было бы лучше знать задачу
 

anpv

Guest
Tigr
Ну максимум 100-200 инпутов типа чекбокс + 10 инпутов типа тект суммарной length = 300 символов.
А на счет яаваскрипта он в некоторых браузерах может быть отключен.
 

Tigr

Новичок
300 байт для сервера не очень критично :) , и данные шли в один скрипт, а там разбирай как душе угодно.

и обрати внимание на "разбивать большую форму"
 
Сверху