Das Script bekommt den Namen eines Verzeichnisses und gibt eine zufällig gewählte Datei daraus zurück. Das ist der gesamte Funktionsumfang, und für eine ganze Reihe von Aufgaben genügt genau das.
Der Reiz liegt darin, woher die Auswahl kommt: aus dem Dateisystem, nicht aus einer gepflegten Liste. Wer ein wechselndes Kopfbild, einen zufälligen Banner, ein Zitat des Tages oder eine wechselnde Hintergrundgrafik einbauen möchte, legt die Dateien in einen Ordner und ist fertig. Kommt später eine hinzu, gehört sie sofort zur Auswahl. Wird eine gelöscht, verschwindet sie ebenso, ohne dass irgendwo ein Eintrag nachgezogen werden muss. Genau daran scheitern Lösungen mit fest hinterlegten Listen im Alltag.
Weil das Script den Dateinamen zurückgibt und nicht selbst etwas ausgibt, lässt es sich für alles verwenden, was in einer Datei stehen kann: Bilder, Textbausteine, HTML-Schnipsel, Audiodateien. Was damit geschieht, entscheidet die aufrufende Seite.
Gebraucht wird nur PHP, eine Datenbank ist nicht nötig. Zwei Dinge sollte man beim Einsatz bedenken: Bei sehr vielen Dateien wird das Einlesen des Verzeichnisses bei jedem Seitenaufruf spürbar, dann lohnt sich eine zwischengespeicherte Liste. Und im ausgelesenen Verzeichnis sollte wirklich nur liegen, was auch öffentlich erscheinen darf, denn das Script unterscheidet nicht.
Angeboten wird es von einer britischen Webdesign-Agentur, die neben diesem Script weitere kostenlose Bausteine für Webmaster bereitstellt.