Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2008, 04:54
catri
 
Fecha de Ingreso: abril-2008
Mensajes: 69
Antigüedad: 16 años, 1 mes
Puntos: 0
Problema con comillas pasadas por get

Hola a tod@s,
tengo un problema al pasar comillas por get. Ya he leído toda la información que hay en los foros, mi código es:


Primero: en el enlace que lleva los datos utilizo urlencode

Código PHP:
    <a class="boton" href="consulta.php?condicion=<?php echo urlencode($_SESSION["condicion"]);?>&suma=<?php echo $suma;?>&media=<?php echo $media;?>&agrupar=<?php echo $agrupar;?>">consulta</a> </td>
Segundo: al llegar a la página destino, para comprobar que los datos llegan bien, he hecho un echo

Código PHP:
echo stripslashes($condiciont); 
y todo llega perfectamente:

ejemplo:cp="22456"

Con lo cual no tendría que haber ningun problema, pero cuando vuelvo a coger el contenido de esa variable para meterla en un campo hidden que posteriormente utilizo para realizar consultas, el contenido que mete en el campo hidden es siguiendo el ejemplo anterior:

cp=

Como se puede ver, omite todo el contenido que hay entre comillas, incluidas las comillas.
Y la linea de código es exactamente la misma de antes, con lo cual debería funcionar

Código HTML:
<input type="hidden" name="condiciont" value="<?php echo stripslashes($condiciont);?>" size="9" maxlength="100" class="consulta"> 
¿alguién puede ayudarme?Es que no se donde puede estar el error.

Muchas gracias. Saludos.