algo debo de hacer mal, aunque despues de probar y buscar quizad quizad se me escape algo y no se pueda, aunque yo creo que si.
lo que hace el codigo es lo siguiente (por lo menos lo que quiero que haga).
mediante un form dentro de un codigo php (echo '<input ....), mando una serie de datos introducidos por el usuario, y lo que quiero es que mande esos datos a otra pagina para procesarlos, el problema me viene cuando quiero mandar un dato mas aparte de los que ingrese el usuario, este dato es una variable y lo mando mediante un hidden, pero en la otra pagina no me lee el dato.
aqui el codigo.
Código PHP:
echo '<form action="http:-//localhost/datos2.-php" method="post">';
$user = "loquesea";
echo 'Introduce el nombre ';
echo '<P>';
echo '<input type="text" name="nombre">';
echo '<p>';
echo "Introduce datos";
echo '<p>';
echo "(".'<input type="text" size="4" name="x">'."|".'<input type="text" size="4" name="y">'.")";
echo '<p>';
echo '<input type="hidden" name="user" value=<?php echo $user; ?> >';
echo '<p>';
echo "Nivel ";
echo '<p>';
echo '<input type="text" name="pt" size="2">';
echo '<p>';
echo '<input type="submit" value="Grabar/Borrar">';
y en la otra pagina
$nombre=$_POST['nombre'];
$x=$_POST['x'];
$y=$_POST['y'];
$user=$_POST['user'];
$pt=$_POST['pt'];
echo $nombre;
echo $x;
echo $y;
echo $pt;
echo $user;