Título: Problemas con las comillas en PHP Publicado por: >FedeX< en 2 Mayo 2007, 23:20 pm Usaré el siguiente codigo como ejemplo:
Código: <?php echo $HTTP_GET_VARS['v']; ?> Si yo pongo: "http://laweb.com/index.php?v=%22Hola%22" (que el %22 es la doble comilla (")) Lo que me aparece es: \"Hola\" En cuanto me debería aparecer "Hola" ¡¡¡¿Porque tiene esas barras?!!! :S Me pueden ayudar? Gracias Título: Re: Problemas con las comillas en PHP Publicado por: deya en 2 Mayo 2007, 23:24 pm Claro que te ayudamos.
Utiliza la función stripslashes() http://www.php.net/manual/es/function.stripslashes.php (http://www.php.net/manual/es/function.stripslashes.php) Salu2 ;) Título: Re: Problemas con las comillas en PHP Publicado por: >FedeX< en 2 Mayo 2007, 23:52 pm Muchas gracias me sirvió... Aunque deba tener que hacer eso con cada palabra -.- ..
Gracias y adios Título: Re: Problemas con las comillas en PHP Publicado por: дٳŦ٭ en 2 Mayo 2007, 23:56 pm Usaré el siguiente codigo como ejemplo: Código: <?php echo $HTTP_GET_VARS['v']; ?> Si yo pongo: "http://laweb.com/index.php?v=%22Hola%22" (que el %22 es la doble comilla (")) Lo que me aparece es: \"Hola\" En cuanto me debería aparecer "Hola" ¡¡¡¿Porque tiene esas barras?!!! :S Me pueden ayudar? Gracias Te las pone por las magic quotes, sin ellas te podrían inyectar SQL. Saludos Título: Re: Problemas con las comillas en PHP Publicado por: Ertai en 3 Mayo 2007, 00:07 am Si quieres modificar ese comportamiento (no recomendado), puedes desactivarlo usando la siguiente línia en tu PHP.
Código: set_magic_quotes_runtime (0) Saludos! |