Foros del Web » Creando para Internet » HTML »

Formulario sustituye " por \"

Estas en el tema de Formulario sustituye " por \" en el foro de HTML en Foros del Web. Bien pues nada que tengo un fomulario en el que hay un campo de texto que se le introduce el cuerpo de un mensaje en ...
  #1 (permalink)  
Antiguo 21/02/2008, 10:10
 
Fecha de Ingreso: diciembre-2007
Mensajes: 149
Antigüedad: 10 años
Puntos: 1
Formulario sustituye " por \"

Bien pues nada que tengo un fomulario en el que hay un campo de texto que se le introduce el cuerpo de un mensaje en un mail, dicho cuerpo se edita con un editor mas concretamente FCKeditor, todo funciona bien y el código lo general perfecto, pero a la hora de enviar el formulario, lo recibe de forma que las " les pone un \ delante es decir... (parece como si escapara las ").

Que a este código introducido por FCKeditor en el campo del formulario:
...........
......
<a href="http://212.34.158.154/~galgoes/subidas/01(8).pdf"><img height="80" width="106" alt=""
.....
.........

Se " transforma " y llega al correo así:

...........
......
<a href=\"http://212.34.158.154/~galgoes/subidas/01(8).pdf\"><img height=\"80\" width=\"106\" alt=\"\"
.....
.........


Como veis lo que intento es mandar un mail... Y el tipo de mail lo especifico en la cabecera en:

Content-Type: text/html; charset=iso-8859-1

Para que se reciba como html. Ya nose que hacer alguien me ayuda :(
  #2 (permalink)  
Antiguo 22/02/2008, 06:54
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Formulario sustituye " por \"

Si estás usando php, probablemente tengas activadas las magic_quotes


Saludos.
  #3 (permalink)  
Antiguo 26/02/2008, 03:03
 
Fecha de Ingreso: diciembre-2007
Mensajes: 149
Antigüedad: 10 años
Puntos: 1
Re: Formulario sustituye " por \"

Cita:
Iniciado por alvlin Ver Mensaje
Si estás usando php, probablemente tengas activadas las magic_quotes


Saludos.
Se podía desactivar desde htaccess no?

¿Conviene o no tenerlas activadas?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:17.