26. maj 2008 - 09:34Der er
6 kommentarer og 1 løsning
PHP og XML brug
Hej, jeg er så småt begyndt og lege med xml ved hjælp af php, men der har hele tiden været noget der har naget mig. I alle de artikler jeg har læst, har der kun været nævnt to ting; 1) hvordan du læser indholdet af en xml fil, 2) hvordan du laver noget xml og smider det i en ny xml fil. Men hvad jeg går og søger lidt er hvordan jeg også opdatere indholdet i en xml fil, så indholdet hele tiden er ajour med, f.eks. sql databasen.
Men måske har jeg bare misforstået idéen af xml. Et eksempel kunne være en wordpress blog, hvilken jeg forestiller mig fungere ved at have alt indholdet i en database, og samtidig have rss feed tilknyttet database indholdet (headline, picture, summary, date), men hvis man så går ind og retter i blog indlægget, så må indholdet af xml-filen (med rss feedet) jo også blive rettet, eller hvad?
Jeg plejer at gøre det, at XML-filen i virkeligheden er en PHP-fil, som læser i databasen, og genererer XML-indholdet. Så gør det ikke noget, at filen hedder .php, hvis du bare sætter mime-type til text/xml.
Hvis du bare opretter XML-dokumentet med PHP, som du selv er inde på, så skal du jo finde en løsning, som sørger for, at det altid er up-to-date. Dvs. det skal regenereres, hver gang der ændres i databasetabellen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.