Hola
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