2013-08-28 3 views

ответ

5

Есть много методов, которые вы можете использовать

Дайте кнопку представить уникальное имя или значение для каждой формы ,

<input type="submit" name="form1" value="Submit"> 

if (isset($_POST['form1'])){ 
// form1 was filled in 
} 

Добавить скрытое поле ввода

<input type="hidden" name="form" value="form1"> 

if (isset($_POST['form']) && $_POST['form'] == "form1"){ 
// form1 was filled in 
} 

Используйте параметр в URL-адресе действия.

<form action="index.php?form=form1" method="POST"> 

if (isset($_GET['form']) && $_GET['form'] == "form1"){ 
// form1 was filled in 
} 
5

Вы можете использовать скрытый ввод. Пример:

<form ...> 
    <input type="hidden" name="form_id" value="first_form"> 
</form> 

<form ...> 
    <input type="hidden" name="form_id" value="second_form"> 
</form> 

Тогда, в PHP, просто посмотрите, что:

if ($_REQUEST['form_id'] == 'first_form') { 
    // first form 
} else { 
    // second form 
} 
Смежные вопросы