Es curioso por que, de hecho, el formulario es enviado también con IE. Si tras darle al enter pruebas a actualizar te sale el clásico aviso de que la página no puede actualizarse sin reenviar la información. Osea, que sí que realiza el submit pero por alguna razón parece que no le llega el dato.
Por qué no pruebas a agregarle el nombre archivo a la acción de tu form? osea, agrégale index.php. Prueba y dime si entonces te funciona ok