Предлагаю подвести итог.
1.Если передавать форму методом submit(), то в массиве $_POST содержатся следующие типы при наличии атрибута name:
text - не зависимо от содержания
radio - если был checked
checkbox - если был checked
hidden
textarea - не зависимо от содержания
select - при наличии хотя бы одного option
2.Если передавать форму кнопкой submit, то к перечисленным элементам добавляется как раз эта кнопка submit.
Примечание:
input-ы типа button и reset НЕ ПЕРЕДАЮТСЯ никогда.
$_FILES передается нормально в обоих случаях.
|