Foros del Web » Programando para Internet » PHP »

No desplegar variables en el explorador

Estas en el tema de No desplegar variables en el explorador en el foro de PHP en Foros del Web. Tengo un formulario y enlazo a un segunda página PHP. Al abrir la segunda página veo en el explorador la siguiente linea: 127.0.0.1/www/pedido.php?dato1=123&dato2=456&dato3=789 Al inicio ...
  #1 (permalink)  
Antiguo 13/07/2009, 18:08
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 2 meses
Puntos: 21
Tengo un formulario y enlazo a un segunda página PHP.
Al abrir la segunda página veo en el explorador la siguiente linea:

127.0.0.1/www/pedido.php?dato1=123&dato2=456&dato3=789

Al inicio de la seguna pagina tengo:
$dato1=$_GET['dato1'];
$dato2=$_GET['dato2'];
$dato3=$_GET['dato3'];



En el explorador veo el nombre de mis variables y sus valores asignados.

¿Como puedo hacer para que no sea desplegada esta información en el explorador?

Gracias

Ya lo he resuelto de un post anterior que dice:

Cita:
Iniciado por darioc Ver Mensaje
lo recomendable es que trabajes con POST. lo logras especificando el method en las propiedades de la etiqueta form

Código HTML:
<form name="form" method="post" action="formulario2.php">
<input type="text" name="a" value="juan">
<input type="text" name="b" value="lopez">
</form> 
y en la misma página formulario2.php obtienes los valores (una vez que hayas hecho submit al form)

Código PHP:
<?php
if(isset($_POST["a"]) && isset($_POST["b"]))
{
  
$a $_POST["a"];
  
$b $_POST["b"];
}
?>
pd: el isset es para asegurarte de que están creadas las variables post

Última edición por GatorV; 13/07/2009 a las 19:00
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:32.