andala creo que no me entendiste, y estas mezclando algunas cosas
cuando envió por POST en el action no le veo el fin de poner index.php?cosas.....
ya que no se ejecutan
solo estas enviando los campos input y selects etc....
prueba hacer un
Código php:
Ver original<form action="index.php" name="form" method="post">
<input type="text" name="algo">
<input type="submit" name="enviar">
</form>
<?php
echo "$_POST[enviar]";
?>
ahora si quieres que tu boton sea una imagen pues lo haces tipo imagen y ya...
que es lo que creo estas intentando hacer :/, si no va por hay la cosa creo que falta una pequeña explicacion de lo que intentas hacer saludos