Tuve el mismo problema que t�. Lo que hice fue lo siguiente. abr�a el
archivo XML, metia toda la informacion en una variable como si fuera un
String, en esa variable buscaba la posicion del cierre del XML y a��adia el
codigo XML de la noticia a raiz de la ultima noticia (tb como un string,
borraba toda la informacion de XML abrierto y grababa en �l archivo el valor
de la variable. para esto utilize los metodos de fopen(), fread(), fwrite()
.. lo mas curioso que llego a funcionar a la perfeccion. Misterios de la
vida.

Pero vamos, me parecio tal �apa, que al final me decante por una BBDD, y te
aconsejaria que lo hicieras con BBDD. Mas facil y menos comeduras de tarro y
dolores de mocha.

Un saludo.
----- Original Message -----
From: "Eva del Campo" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, May 12, 2005 10:39 PM
Subject: Re: [ASNativos] Escribir en archivo XML


php4 tiene bastantes carencias para manipular xml. Lo mejor es utilizar
alguna extensi�n (si tienes permisos para instalarla en el servidor), o
utilizar alguna clase para simplificar la tarea. Tienes bastantes clases en
http://www.phpclasses.org
A mi me gusta bastante esta:
http://www.phpclasses.org/browse/package/1121.html
Pero la verdad es que tampoco he probado muchas...

Suerte

xxxx

Eva



> Hola a todos,
> he creado una "especie" de libro de visitas, y me interesaba hacerlo de la
> forma m�s sencilla,
> as� que lo mont� con un archivo xml, principalmente porque me interesaba
> poder coger cada mensaje por separado.
>
> Pero a la hora de escribir en �l un nuevo mensaje me da muchos problemas,
lo
> estoy mirando de hacer
> con un archivo .php que abre el xml y le a�ade una linea pero no consigo
> indicarle bien donde debe escribirla.
> Alguien sabe de algun tutorial o ejemplo que pueda servirme?
>
> espero me haya explicado bien,
> muchas gracias a todos!
>
> ignasi rif�
> [EMAIL PROTECTED]


----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------

----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------

Responder a