Hola:
No es necesario todo el código sino el escencial (como está el form y el botón)...
Una posibilidad de error está en que hayas puesto un tag button sin el atributo type... por defecto debe ser type=submit, pero explorer lo considera button... pero sin datos es difícil saber el real problema.
Saludos