Solo una nota: El único nombre que se transmite es el del botón pulsado, si tenemos
input name="boton1" type="submit"
input name="boton2" type="submit"
input name="boton3" type="submit"
Y para enviar activamos "boton2", solo tendremos $_POST['boton2'], no $_POST['boton1'] ni $_POST['boton3']
Por lo que para saber qué botón se pulsó basta con usar
isset()
Saludos.