Hola,
Pues muy mal por el navegador, deberia mandarlo. Aunque bien pensado, si pones varios botones submit, ¿como sabe el cual querias pulsar?
Bueno, al problema. Si tu script PHP solo maneja esa recepcion de formulario (no necesita saber que boton se pulso), puedes mirar si el array $_POST esta vacio con empty() (
www.php.net/empty). Si esta vacio puede ser que no halla sido enviado o que a sido enviado con todos los campos vacios.
Otra opcion seria poner en tu formulario un campo hidden con un valor y comprobar la existencia de ese campo hidden.
Saludos.