Bilder aus einer XML Datei sortieren

P

pauschpage.com

Aktives Mitglied
Thread Starter
Dabei seit
24.04.2004
Beiträge
607
Reaktionspunkte
0
Hallo!

Ich habe eine Bildergalerie, welche Bilder aus einem CMS System verwendet.
Diese Bilder werden in einem Ordner abgelegt, und in einer XML Datei verlinkt.

Diese XML Datei binde ich dann in ein Galerie Script ein, und dieses stellt die Bilder danach dar.

Die Bilder werden leider von Alt nach Neu sortiert, ich hätte aber gerne dass die neuesten Bilder am Anfang sind.

Das Script zum Einbinden sieht so aus
PHP:
 <?php

       $gal = "cms-assets/image-galleries/bildergalerie.xml";
       $xml = simplexml_load_file($gal);
       foreach ($xml->Images->ImageGalleryEntry as $images) {
       echo "\n<li>\n";
       echo '<img
src="cms-assets/image-galleries/bildergalerie/images/'.$images->attributes()->FileName.'"
title="'.$images->attributes()->Name.'">';
       echo "\n";
       echo "\n</li>\n";
       }
   ?>


Ich kenne mich beim Programmieren so gut wie gar nicht aus,
hätte jemand eine einfache Lösung dies zu sortieren?

Ich wäre sehr dankbar!

LG
Christian

VieleDank
 
ohne jetzt den Kontext zu kennen:

PHP:
<?php 

       $gal = "cms-assets/image-galleries/bildergalerie.xml"; 
       $xml = simplexml_load_file($gal);
       $bilder=array();
       /* auslesen aller Bilder: */
       foreach($xml->Images->ImageGalleryEntry as $images)
          $bilder[]=$images;
     
      /* umdrehen der Reihenfolge */
      $bilder=array_reverse($bilder);

       foreach ($bilder as $images) { 
       echo "\n<li>\n"; 
       echo '<img 
src="cms-assets/image-galleries/bildergalerie/images/'.$images->attributes()->FileName.'" 
title="'.$images->attributes()->Name.'">'; 
       echo "\n"; 
       echo "\n</li>\n"; 
       } 
   ?>
 
Hallo Wegus!

TOP, vielen Dank - hat sofort funktioniert.
 
Zurück
Oben Unten