Например, я использую этот маленький код:
<?php
if (isset($_POST['Submit'])){
if ((@$_POST['Submit'] == 'x'))
{
echo "OK";exit;
}else{
echo "NOT";
}
}
?>
<html>
<body>
<form action="test.php" method="post" enctype="multipart/form-data">
<input name="Submit" type="image" src="images/table/button.png" value="x" >
</form>
</body>
</html>
В Mozilla (3.5.5) работает хорошо, после отправки OK было напечатано. Я проверяю его на IE8 и Opera 10, и не работает. Ничего не напечатано. Форма не обрабатывается после нажатия, просто перезагрузите страницу.
Не могли бы вы помочь мне, как я могу использовать изображение для отправки формы, чтобы работать все браузер? Спасибо.