Пример использования картинки вместо кнопки:
<form action="get.php" method="get">
<input type="text" name="text">
<input type="image" name="img_id" src="images/submit.jpg" value="html" alt="Submit">
</form>
<input type="text" name="text">
<input type="image" name="img_id" src="images/submit.jpg" value="html" alt="Submit">
</form>
Картинка в таком формате работает всегда как Submit, на сервер приходит следующее:
Array (
[img_id_x] => 3
[img_id_y] => 8
[img_id] => html
)
[img_id_x] => 3
[img_id_y] => 8
[img_id] => html
)
img_id_x и img_id_y — координаты щелчка мыши по картинке относительно ее верхнего левого края.