En mi local host lo probe y funciona hasta le agregue una flechica señale el botom quizas sea tu version de php o server.. jeje
Código PHP:
Ver original<?php
if(isset($_POST["escuchar"]) ) {
echo "Has pulsado el boton<br>";//unas acciones
echo " ↓";
}
else
echo "No has pulsado el boton";// otras acciones
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']?>">
<input type="submit" name="escuchar" value="Escuchar">
</form>