![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
11/11/2004, 12:45
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 1 mes Puntos: 129 | |
En tu caso andinistas . deberías usar urldecode() para convertir tus %22 en el caracter que corresponde y a su vez también stripslases() para eliminar el caracter de escapado que se añade (por configuración de php sobre magic_quote_gpc )
ciopatrick
Todavía no compredo que deseas hacer .. en principio:
htmlspecialchars(stripslashes($valor))
Respeta toda comilla y demás caracter que ingreses por el URL/o formulario y que sean escapados caracteres especiales como ese / o unas " o '
Eso es lo que recibe PHP y así lo procesas en PHP. Observa bien lo que recibes (en tu $_POST variable ..) antes de aplicar ninguna función más para ver que ese lo que realmente "te sobra" para aplicar tu str_replace() si corresponde o resto de funciones como las propuestas.
Un saludo, |