Отправить со значением в кнопке ввода стихов (поведение PhpED)
У меня есть следующие формы. Я ожидал бы идентичных результатов для обеих форм (за исключением значения данных, конечно).
Что-то не так со второй формой и ее использованием кнопки с парой имя / значение?
Причина, по которой я спрашиваю, заключается в том, что при запуске кода с использованием PhpED IDE он отвечает значением $_POST['task2']
равно "ОТПРАВИТЬ", а не "сохранить".
РЕДАКТИРОВАТЬ. После дальнейшего изучения я обнаружил, что IE7 (эмулируемый с использованием IE 10) ведет себя так же. В таком случае кажется плохой практикой использовать кнопку с именем / парой, если вы заботитесь о IE7. Правда?
<?php
echo('<pre>'.print_r($_POST,1).'</pre>');
?>
<form method='post' action='' name='form1'>
<button type="submit">SUBMIT</button>
<input type="hidden" name="task1" value="save" />
<input type="text" name="data1" value="test1" />
</form>
<form method='post' action='' name='form2'>
<button type="submit" name="task2" value="save">SUBMIT</button>
<input type="text" name="data2" value="test2" />
</form>