Reply to Re: Can I get the form name from $_POST?

Your name:

Reply:


Posted by J.O. Aho on 02/26/07 13:05

bissatch@yahoo.co.uk wrote:
> Hi,
>
> When I submit a form, I use the $_POST thingy to get the form values.
> Is it possible to get the form name from this method?
>
> For example:
>
> <form name="form1" method="post" action="...">
> <input type="text" name'"name"... .
> </form>
>
> When I submit the form I will get the POST variable "name" as well as
> any other form elements that are submitted. Can I also get the form
> name, "form1"?

No, the form "name" isn't sent with the form submit, the "name" option
is a depricated way of selecting the correct style from CSS or target
the right part of the page with javascript, it's higly encuraged that
people shouldl use "id" instead of "name".
And the answer for your next question is, no, the "id" won't be sent
when you submit the form, it's still used for CSS and javascript.

If you want to send a "form id" then either use the submit button or use
a hidden input field

example 1 (button):

<form method="post" action="...">
<input type="text" name'"name"...
<button type="submit" name="form1" value="form1">Submit</button>
</form>


example 2 (hidden):

<form method="post" action="...">
<input type="text" name'"name"...
<inout type="hidden" name="form1" value="form1">
<button type="submit">Submit</button>
</form>


Keep in mind that method 1 don't work on the broken browser, but works
fine in khtml/gecko/opera.

--

//Aho

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация