Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2004, 14:24
yuki27
 
Fecha de Ingreso: octubre-2003
Mensajes: 134
Antigüedad: 20 años, 7 meses
Puntos: 0
Que no se vea en la URL...

Hola a todos

tengo un gran problema (al menos para mí), es el siguiente:

Tengo una función en Javascript que "captura" variables desde PHP y evalua otra (funciona ok), el problema es que quiero enviar esas variables a PHP (al mismo formulario) pero que NO se vean en la URL.

El código que a continuación pongo es el que se debe "modificar" pues envía las variables por la URL y eso es justamente lo que no quiero:


<html>
<title>ejemplo</title>
<body>
<script languaje="javascript">

function envia() {

nota_formulario=document.f1.nombre.value;
nota_edad=document.f1.edadhidden.value;
document.location='Ejemplo.php?enviacaptura='+nota _formulario+'&enviacaptura2='+nota_edad;
}

</script>

<form action="Ejemplo.php" method="post" name="f1">

Nombre: <INPUT TYPE="text" NAME="nombre"><br>

<?
$EDAD=5;
?>

<INPUT TYPE="hidden" NAME="edadhidden" VALUE="<? echo $EDAD ?>">

<INPUT TYPE="button" VALUE="Enviar Variables" onClick="envia();">

<?
echo "variable\$enviacaptura: $enviacaptura <br>\n";
echo "variable\$enviacaptura2: $enviacaptura2 <br>\n";
?>

</form>
</body>
</html>

Entonces ¿cómo debo decirle en javascript que me envíe las variables a Ejemplo.php pero que no se vean en la url???


Por favor Ayudenme.

Saludos.