Hola:
Recuerda que el tag button es por defecto del tipo submit, así que poner
<button>pulsar</button> y <input type="submit" value="enviar" />
...es prácticamente lo mismo...
también <button type="submit"...
Tus botones deberías definirlos como botones con el atributo type.
Saludos