przycisk <input type="image" src="......"> jest również typu SUBMIT, i co najlepsze możesz użyć kilka tych submit'ów. Np. ja zastosowałem coś takiego w sklepie internetowym, klient wybiera sobie ilość sztuk towaru itp. itd. i może albo:
- pierwszy <input type="image" src="......" name="przelicz"> przeliczyć wartość koszyczka
- drugi <input type="image" src="......" name="zamow"> zamówić od razu również z przeliczeniem wartości.
Bardzo ładnie to wygląda bo skrypt rozróżnia, który submit został wciśnięty

Żeby odczytać dane który submit został kliknięty wystarczy sprawdzić tablicę $_POST, odpowiednio $_POST[przelicz_x] lub $_POST[zamow_x]. Również w tablicach $_POST[przelicz_x] i $_POST[przelicz_y] sa przeslane informacje nt. punktu kliknięcia submit'a graficznego.