login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Regels adde

Offline Jelle_VH - 23/08/2008 21:47
Avatar van Jelle_VHNieuw lid Hey,

Wel ik zou eigelijk een script moeten hebben om via een site regels te adden in een XML script.

Het is de bedoeling om deze code steeds te kunnen adden in het XML bestand. - <image>
<filename>(image-name).jpg</filename>
<caption>Caption 6</caption>
</image>

Dus op een site hb je een klein formpje waar de namen van je images die op je FTP in de map /images staan kan ingegeven.

bv:
Ik heb een foto (hond.jpg) in de map imgaes zitten op men FTP.
Nu wil ik die graag laten weergeven op mijn site.
Daarvoor moet ik eerst deze code in die XML file zien te krijgen doormiddel van een script dus. - <image>
<filename>hond.jpg</filename>
<caption>Caption 6</caption>
</image>

(hopelijk versta je men uitleg wat xD)
Kan iemand me helpen met het maken ervan?
Ben nog maar net bezig met PHP.

Alvast bedankt.

4 antwoorden

Gesponsorde links
Offline Stijn - 23/08/2008 23:54
Avatar van Stijn PHP expert http://www.site...amp;id=201

Ik heb een file_append_content() functie geschreven. Maak er gebruik van zou ik zeggen zo .
Offline Jelle_VH - 24/08/2008 12:51 (laatste wijziging 24/08/2008 12:57)
Avatar van Jelle_VH Nieuw lid wel ik hb dit eens geprobeert: http://www.site...amp;id=480

Heb ook eens getest of hij readable is maar blijkbaar niet...

Hoe maak ik men xml file readable en writeable?

EDIT: Het werkt maar is eer een manier om die regel voor de de laatste tag van het xml te adden?

VB:

HIER MOET DE REGEL KOMEN.
</einde>
Offline vinTage - 24/08/2008 15:36 (laatste wijziging 24/08/2008 15:38)
Avatar van vinTage Nieuw lid Met een reguliere expressie kan je die laatste tag wel opzoeken, maar misschien is het een pak handiger als je het geheel via een database laat lopen ?

  1. <?php
  2. header('Content-type: text/xml');
  3. include('config.php');
  4. echo "<?xml version='1.0' encoding='iso-8859-1'?>\n";
  5. $qry = mysql_query("SELECT * FROM tabel ORDER BY id DESC");
  6. while($res = mysql_fetch_array($qry) )
  7. {
  8. echo "<image>\n";
  9. echo "\t<filename>".$res['filename']."</filename>\n";
  10. echo "\t<caption>".$res['caption']."</caption>\n";
  11. echo "</image>\n";
  12. }

Toevoegen kan dan gewoon via een heel simpel insert scriptje
Offline Jelle_VH - 25/08/2008 12:04
Avatar van Jelle_VH Nieuw lid Ik zou toch liever zonder DB werken.
Hoe zet ik het dan voor die laatste tag?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.173s