El header location tampoco me sirve , porque lo estoy haciendo en la misma página.
Código PHP:
<?php
if(isset($_POST['enviar'])){
$name = $_POST['nombre'];
echo "Has enviado: <b> $name </b>";
}
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="text" name="nombre"><br>
<input type="submit" id="enviar" name="enviar" value="Submit Form"><br>
</form>