Ik ben helemaal nieuw op het gebied van XML en AJAX. Toch ga ik hiermee werken. Omdat ik dit wil leren. Ik heb daarom even de volgende vraag. Ik heb een xml gemaakt. Maar volgens een feed validator is deze niet juist. Maar volgens mij toch echt wel.
Ik wil een xml bestand, maar die kan je toch op juistheid controleren bij een feed validator?
?
Onbekende gebruiker
09-11-2009 14:20
Leer dan eerst eens xml. Dan weet je hoe je een valid xml bestand maakt. http://w3schools.com/xml/
En in php gebruik je [php]dom[/php] of [php]simplexml[/php].
Wanneer je dat snapt, zul je zien dat je niet eender welk xml bestand kunt valideren met een feed validator. Want die valideren natuurlijk enkel maar xml bestanden die een feed voorstellen..
Wanneer je dat snapt, zul je zien dat je niet eender welk xml bestand kunt valideren met een feed validator. Want die valideren natuurlijk enkel maar xml bestanden die een feed voorstellen..
Aha, kijk eens aan. Dat wist ik dus niet. Verder is de xml nu juist.. Nu nog 1 vraagje, dan kan ik voorlopig wel vooruit denk ik.
Kan ik met fopen / fwrite / fclose de xml vullen met gegevens uit de database?
Nu hetvolgende. Het is heel wat. Ik haal een aantal screenshots(de link) uit de database die worden geplaatst in een xml file. Die ik nodig heb voor mijn AJAXscript.
Het is de bedoeling dat zeg 20 screenshots worden geplaatst. Maar die moeten random worden geplaatst. Dit wil ik doen door elke screenshot een ID mee te geven en die koppelen aan een 'div'. Zodat elk ID in een juiste 'div' komt te staan.
Dat moet allemaal wel lukken lijkt me. Maar hoe wil ik het oplossen met die XMLfile, want die moet natuurlijk wel iedere keer random zijn.
Kan ik deze niet in de cache opslaan o.i.d? Zodat deze word verwijderd na een bepaalde tijd. En dan een nieuwe word aangemaakt?
Snappen jullie het een beetje?
Edit:
Na wat zoeken op internet ben ik uitgekomen bij XML_Query & MDB2.. Hiermee kan ik een xml file aanmaken vanuit de database, met als link random meenemen. Dus iedere keer als iemand xml.php aanroept word dat bestand een xml bestand met de random database gegevens.
Nu is mijn vraag hetvolgende. Problemen met het uitlezen. Omdat het in een .php bestand staat. Maakt dat iets uit? Of mijn script klopt niet?
Edit2: Dat maakt niets uit.. Het is inmiddels gelukt! Thnx voor de moeite!