Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/10/2007, 11:30
Fridureiks
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Re: como escribir añadir lineas a un archivo XML con PHP

Código PHP:
<?PHP
$archivo 
fopen("slideshow5393312.xml" "w");
if (
$archivo)
{
fputs ($archivo'<?xml version="1.0" encoding="utf-8"?>');
fputs ($archivo"<bcaster>");
fputs ($archivo'<item item_url="http://www.forosdelweb.com/images/1.png" link="" itemtitle="" />');
fputs ($archivo"</bcaster>");

}
fclose ($archivo);
?>
Ahi esta corregido lo de los errores supongo.

Para agregar items una manera sencilla seria:

1- Tomar todo el contenido del XML actual con file_gen_contents o similar.
2- Colocar en una variable todos los items que vas a agregar.
3- Reemplazar en la variable obtenida en el primer punto, el texto "</bcaster>" por el contenido de la variable obtenida en el segundo punto.
4- Concatenar al final "</bcaster>". $variable .= "</bcaster>";
5- Sobreescribir el archio original por otro completamente nuevo que contenga el contenido logrado en el punto cuatro.

Saludos
__________________
Federico.

Mi página: www.jourmoly.com.ar

Última edición por Fridureiks; 12/10/2007 a las 11:37