n-te Datei aus einem Ordner auswählen

Neok

Erfahrenes Mitglied
Hi!

Hab mal 'ne Frage:
Gegeben ist ein Ordner mit 50 Dateien drin.
Wie kann ich z.B. die 37te Datei auswählen und den Pfad zur Datei per echo ausgeben lassen?

Kenn mich mit den Verzeichnis-Funktionen nicht so gut aus:(
 
Hi,
wenn ich es richtig verstanden meinst du so etwas, oder?

PHP:
<?php

$array = array();
$class = dir('./'); // Verzeichnis angeben
while($datei = $class->read())
if ( strlen($datei) > 2 ) {
array_push($array,$datei);
}
$class->close();

echo "<a href='".$array[36]."' target='_blank'>".$array[36]."</a>"; // Kommt drauf an, welche Datei du möchtest

?>

schiese
 
Ich habs so:
PHP:
mt_srand((double)microtime() * 1000000); //Zufallszahl generieren
$zufall = mt_rand(1,50); 
$files = scandir($dirname);
$rand_img_url = "./".$dirname."/".$files[$zufall];
Das ist im Grunde das was ich verwendet habe, natürlich noch mit Filter um . , .. und einen Unterordner rauszufiltern
 
Zurück