У меня есть одна страница с несколькими формами, которые могут отображаться на ней. Есть ли какая-либо разница между этими формами в php (какая-то система формирования формы)?Php - определить, какая форма была опубликована
0
A
ответ
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
}
Смежные вопросы
- 1. Определить в Javascript, какая форма была отправлена
- 2. Обнаружение, какая форма была отправлена на php
- 3. JQuery Какая форма была отправлена
- 4. PHP Проверьте, какая форма была отправлена
- 5. Каков наилучший способ определить, какая форма была отправлена?
- 6. JQuery - какая форма была отправлена?
- 7. Определить, какая форма была отправлена на C#/ASP.NET
- 8. Tridion 2009 TBB: Как определить, какая версия компонента была опубликована для постановки и создания живой цели?
- 9. Лучший способ проверить, какая форма была отправлена PHP
- 10. Как определить, какая кнопка была нажата
- 11. JQuery - как определить, какая ссылка была нажата
- 12. Oracle Forms - определить, какая кнопка была нажата
- 13. Django найти, какая форма была отправлена
- 14. Проверка javascript, какая форма радио была выбрана
- 15. Javascript/PHP onSubmit - какая кнопка была нажата?
- 16. Форма onSubmit определить, какая кнопка отправки нажата
- 17. Как определить, какая кнопка была нажата.
- 18. Определить, какая кнопка была нажата внутри div
- 19. Как определить, какая кнопка была нажата
- 20. Как определить, какая опция была выбрана?
- 21. Как определить, какая сторона прямоугольника была пересечена?
- 22. Как определить, какая кнопка удаления была нажата?
- 23. Определить, какая часть ячейки UITableView была удалена
- 24. Любой способ определить, какая схема была получена
- 25. Как определить, какая кнопка была нажата?
- 26. Как определить, какая клавиша Alt была нажата
- 27. Как определить, какая ячейка была нажата пользователем?
- 28. Как определить, какая MKPinAnnotation была нажата?
- 29. Как определить, какая клавиша SHIFT была нажата?
- 30. Как определить, какая ячейка была нажата?
'