Всем привет, Весь день просидел за компом и никак, никак не могу найти ответ. Есть такая проблемма у многих людей, что просто так две формы на сайт повесить немного сложно, потому что если отправить сценарий по одной форме, то по другим формам тоже отправится какой-то сценарий. Есть у меня 2 формы на одной странице. Например так: Код (Text): <form action="profile.php" method="post" name="Profile" id="Profile"> <input type="hidden" name="profile" value="profile"> <input type="text" name="name" /> <a href="javascript:document.Profile.submit()">сохранить</a> </form> <form action="profile.php" method="post" name="Profile2" id="Profile2"> <input type="hidden" name="profile2" value="profile2"> <input type="text" name="name" /> <a href="javascript:document.Profile2.submit()">сохранить</a> </form> И мне нужно сделать так, чтобы например мы сделали запрос в первой форме и в php мы могли прописать так: Код (Text): if (мы_сделали_запрос_формой="Profile") { ...какой-то php код... } elseif (мы_сделали_запрос_формой="Profile2") { ...какой-то php код... } Как мне это сделать? Я много копался в инете, и нашёл что-то вроде этого (но этот вариант не работает): Код (Text): if (document.hidden.value=="profile") { ...какой-то php код... } elseif (document.hidden.value=="profile2") { ...какой-то php код... } Кто-нибудь сможет мне подсказать, что нужно исправить/доделать/переделать/дополнить ?
XoxMa, извините, но у Вас неудачный ник. Если бы у меня не было подозрений что Вы не из местных, то написал бы где может быть проблема... А так могу пожелать Вам только удачи
как вариант HTML: <form action="profile.php?idform=1" method="post"> <form action="profile.php?idform=2" method="post"> PHP: if ( $_GET['idform'] == 1 ) { .... } else if ( $_GET['idform'] == 2 ) { .... }