Supongo que algo estas poniendo mal, porque yo lo acabo de probar y si funciona (me hiciste dudar ¬¬')
    
Código PHP:
Ver original- <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>" name="inicioSesion"> 
- <input type="submit" value="probar"> 
- </form> 
también necesitas checar, a donde te esta mandando, si tienes varias páginas PHP incrustadas en una sola, verifica a donde realmente te esta mandando.. :)