Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/04/2003, 14:44
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

El problema no esta en fwrite ni en fputs. El 'problema' es como funcionan el paso de variables y como esta configurado PHP, en concreto el tema de las magic_quotes. Segun la configuracion (ahora no me acuerdo exactamente cual), PHP escapa con el caracter \ todas las ' y otros caracteres especiales. Busca por el manual.

La solucion es usar la funcion stripslashes() para eliminar esos \ añadidos. Pero ojo, si usas stripslashes() en un PHP que no añada los \, y metes en el formulario algun \, esta funcion los eliminaria. Existen funciones para comprobar la configuracion de PHP respecto a las magic_quotes.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.