Claro.
No has "Enviado" esa variable. Primero, debes hacer un submit...
Lo correcto, quizás, sería algo así
Código PHP:
<?php
if(isset($_POST['Nombre'])) {
echo "Ingresaste un nombre: ".$_POST['Nombre'];
}
?>
<form method="POST">
Nombre: <input type="text" name="Nombre"><input type="submit" value="Enviar Nombre">
</form>
Así, rápidito...
Generalmente, viene mejor "procesar" (o mirar si hay datos enviados) antes del form (bueno, incluso sería mejor que fueran archivos aparte... que la lógica y la vista fuesen separadas, pero eso ya es mucho pedir). Con el isset compruebas si la variable existe (en este caso, tb si se ha enviado!), y si existe, la muestra.
PHP no es mágico, y hasta que no envias un formulario, no recibe nada. Piensa q php se ejecuta en el servidor (normalmente, una máquina ajena), y html en tu navegador. Si no hay una comunicacion, una respuesta, entre ellos... no saben que dice uno y otro (por decirlo de alguna manera xD)
?>