Estoy trabajando con un guestbook
funciona todo bien pero cuando alguien escribe
comillas " o ' me lo muestra luego asi
\"EN CONTROL\", de tus
amigos bla bla bla
A que se debe eso?
| ||||
Bendito Error? Estoy trabajando con un guestbook funciona todo bien pero cuando alguien escribe comillas " o ' me lo muestra luego asi \"EN CONTROL\", de tus amigos bla bla bla A que se debe eso?
__________________ Solo por Hoy: Trataré de fortalecer mi mente. Estudiaré y aprenderé algo útil Hoteldipity Arte Caracol |
| ||||
Este es mi codigo de funciones.php Código PHP: en mi phpinfo esto esta asi magic_quotes_gpc On On magic_quotes_runtime Off Off
__________________ Solo por Hoy: Trataré de fortalecer mi mente. Estudiaré y aprenderé algo útil Hoteldipity Arte Caracol Última edición por Gerald; 18/02/2004 a las 16:10 |
| |||
Gerald Esa función "HTML" ya lo hace (y mejor) las funciones nativas de PHP: htmlentities() y si quieres eliminarlas completamente: strip_tags() En cuanto a tu problema .. usa stripslashes() a tu $mensaje variable (podría ser en tu función "HTML") Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
Código PHP: Gracias Cluster eres un as!!!
__________________ Solo por Hoy: Trataré de fortalecer mi mente. Estudiaré y aprenderé algo útil Hoteldipity Arte Caracol |
| |||
Ya puestos quita: $mensaje = str_replace("<","<",$mensaje); $mensaje = str_replace(">",">",$mensaje); por que si hace eso antes del strip_tags() o el htmlentities() poco van hacer esas funciones .. Y decidete si quires que se vean los tag HTML/etc o no .. para usar strips_tags() o sólo htmlentities() ... Pero usa una sóla función .. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |