prueba.php:
<form action="prueba2.php" method=POST> <input type="text" name="nombre"> <input type="submit" value="Aceptar"> </form>
prueba2.php:
<?php echo $nombre; ?>
Y no escribe nada en la pantalla... �Qu� est� pasando con PHP?
Lo que pasa con php es que finalmente se est� poniendo serio y est� intentando que los programadores tapen sus propios huecos. Tienes que colocar $_POST['nombre'] en lugar de $nombre
Saludos

