Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/03/2006, 22:58
Elalux
 
Fecha de Ingreso: enero-2002
Mensajes: 4.159
Antigüedad: 22 años, 3 meses
Puntos: 22
Subtitución de caracteres

Saludos maestros, aqui le planteo mi cuestión:

Me pasaron una función la cuál permite guardar el contenido de una veriable en un archvi de texto, aquí la pongo por si a alguien le sirve:

Cita:
function guardar_archivo($nombre,$contenido){
$archivo_rss=$nombre;
$puntero=fopen($archivo_rss,"w");//esto abre el archivo en modo de lectura/escritura
//puedes abrirlo de diferentes formas, según el segundo parámetro
// "r" ->sólo lectura
// "w" ->sólo escritura
// "r+" ->lectura/escritura
//y más
rewind($puntero);
fputs($puntero,$contenido);
fclose($puntero);
}


$archivo_actulizar="archivo_texto.txt";
$contenido="Este será el aontenido del archvio";

guardar_archivo($archivo_actulizar, $contenido);
La función trabaja muy bién, sin embargo; si en el texto del contenido hay el caracter de comillas (") los subsituye por barra-comillas (\"), o sea, si el contenido es:

<font color="#FFF00">Hola a todos</font>

Guardará lo siguiente:

<font color=\"#FFF00\">Hola a todos</font>

Como puedo evitar que suceda esto? agradeceré cualquier ayuda.

Saludos.

Última edición por Elalux; 28/03/2006 a las 00:57