PHP - No he podido determinar el detalle que me falta

   
Vista:

No he podido determinar el detalle que me falta

Publicado por DEVILSITO (141 intervenciones) el 16/12/2012 23:52:55
Estoy llamando por el metodo post atraves de un header que es el siguiente:

1
2
3
4
5
if (isset( $_POST['usuario'] )) {
	         $usuario = $_POST['usuario'];
	         echo "llegó con el usuario: ".$usuario;
                 header("location: index10.php?usuario_z='".$usuario."';");
	     }


el HECHO muestra perfectamente el usuario que deseo, es decir: 'mca' (con comillas) pero
me da el error: "Undefined index: usuario_z", en circunstancias que en el url puedo leer:
http://localhost/estudio8/index10.php?usuario_z=%27mca%27;

El index10.php es el siguiente:

1
2
3
4
5
6
7
8
9
10
11
<HTML>
   <head>
   </head>
   <body>
   <?php
       session_start();
       $usuario_z = $_POST["usuario_z"];
          echo "llego con el usuario: ".$usuario_z;
   ?>
</body>
</html>


¿QUE HAY DE MALO? fijate que he cambiado el HEADER por:
header("location: index10.php?usuario_z=".$usuario);

y tambien he realizado este otro cambio:
header("location: index10.php?usuario_z=$usuario");

CREO QUE ES UNA PEQUEÑEZ pero no he logrado determinarlo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

No he podido determinar el detalle que me falta

Publicado por xve (5516 intervenciones) el 17/12/2012 07:28:38
Hola, estas pasando el parámetro por GET, no por POST...

Prueba así:
1
$usuario_z = $_GET["usuario_z"];


Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar