Foros del Web » Programando para Internet » PHP »

Problemas al grabar un fichero

Estas en el tema de Problemas al grabar un fichero en el foro de PHP en Foros del Web. Hola. Os cuento mi problema, a ver si me podéis echar una mano. En mi web, he programado un sistema para poder guardar archivos en ...
  #1 (permalink)  
Antiguo 06/09/2004, 12:27
 
Fecha de Ingreso: julio-2003
Mensajes: 209
Antigüedad: 14 años, 4 meses
Puntos: 0
Problemas al grabar un fichero

Hola. Os cuento mi problema, a ver si me podéis echar una mano.

En mi web, he programado un sistema para poder guardar archivos en mi servidor. Al usuario se le pide un área de texto con nombre CUERPO en la que escribe código html y luego se registra en un fichero mediante estas tres lineas:

Código PHP:
$handle=fopen("public/(nombre.htm","w") or die("Error al intentar crear fichero.");
fwrite($handle,"$cuerpo") or die("Imposible escribir en el fichero");    
fclose($handle); 
El problema viene en este momento, todo lo que escribo entre comilals en el código html me lo pone con una contrabarra delante, por ejemplo este código:

Código PHP:
<img src "imagen.jpg"
Me lo guarda así:

Código PHP:
<img src "imagen.jpg\"> 
Con una contrabarra antes de las primeras comillas también, que es que no la muestra... no sé por qué, yo la he puesto

Como si lo codificase para usar en un
Código PHP:
echo "$cuerpo" 
o algo así. Esto es un problema cuando intento usar el archivo. ¿Cómo lo puedo solucionar?

¡¡¡MUCHISIMAS GRACIAS!!!

Última edición por dolarsrg; 06/09/2004 a las 12:36
  #2 (permalink)  
Antiguo 06/09/2004, 12:43
 
Fecha de Ingreso: agosto-2004
Ubicación: Valencia
Mensajes: 149
Antigüedad: 13 años, 4 meses
Puntos: 0
http://www.forosdelweb.com/f18/problemas-con-stripslashes-229007/
__________________
www.adimensional.info Adimensional
www.cientosderecetas.com Cientos de recetas
  #3 (permalink)  
Antiguo 06/09/2004, 12:50
 
Fecha de Ingreso: julio-2003
Mensajes: 209
Antigüedad: 14 años, 4 meses
Puntos: 0
¡¡Muchísimas gracias!!, no sabes lo frustrado que estaba.... :S
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 19:53.