Tom: Ordner zuerst sortieren

Beitrag lesen

Hello,

Wo und wie muss ich die Funktion gloub() einfügen?

Die Funktion heißt glob() http://de.php.net/manual/en/function.glob.php

<?php

$dir="bilder/$ordner";

### Alle Filenamen im Verzeichnis einsammeln im Array
    $_filenames = glob($dir.'/*.*);

### alle Nicht-Bilder aus dem Array entfernen
    foreach($_filenames as $key => $name)
    {
        if (false === getimagesize($name))
        {
            unset($_filenames[$key]);
        }
    }

if (count($_filenames) == 0)
    {
        echo "Es sind keine Bilder im Verzeichnis vorhanden!";
    }
    else
    {
        ### Deine Funktion aufrufen, die den HTML-Code für die Bildergalerie
        ### in eine Ausgabe-Variable schreibt, die dann später in Dein
        ### Template eingesetzt wird :-)

$output['gallery'] = make_gallery_html($_filenames);
    }
?>

Ein kleines Anwendungsbeispiel für Zufallsbilder findest Du unter:
http://selfhtml.bitworks.de/snippets/directories_auslesen/zufallsbilder_anzeigen/

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de