Я начал использовать элемент кнопки для отправки моих форм
<button type="submit">Send</button>
Я знаю, что если бы я использовал такой элемент ввода, я мог бы легко определить в PHP, какая форма была отправлена (прочитав значение $_POST['form']
в приведенном ниже примере).
<input type="submit" value="Send" name="form" value="contact" />
Есть ли способ сделать это с помощью элемента кнопки? В каждой форме будет один элемент кнопки. Я знаю, что IE6 имеет проблемы с несколькими элементами кнопок в одной форме, а IE7 отправляет innerHTML вместо значения.
Было бы это надежно?
HTML
<button type="submit" name="form-contact" value="true">Send</button>
PHP
if (isset($_POST['form-contact'])) {
// Contact Form submitted
}
Большое спасибо