Zugriff auf Ordner über verschiedene Ebenen
Hallo NG
Ich habe in meiner Site (Startseite) eine Zufallsgrafik die aus dem Ordner "bilder_klein" generiert wird. Dies klappt auch prima. Jetzt habe ich diese Scrip auch eine Ebene tiefer gelegt. Wie muss ich jetzt den Pfad (absolut) sezten, damit er auf den Ordner "bilder_klein" (oberste Ebene) zugreiift. Ich möchte nicht die Bilder x-mal ablegen.
Danke für Hilfe Peter
hier noch mein Script
<?php
function zufalls_grafik($pfad) {
// Verzeichnis öffnen
$verzeichnis = opendir($pfad);
// Verzeichnis lesen
while($datei = readdir($verzeichnis)) {
// Bildformate (GIF-JPG-PNG)
if(eregi('.gif',$datei) || eregi('.jpg',$datei) || eregi('.png',$datei)) {
if($datei != "." && $datei != "..") {
$auswahl[] = $datei;
}
}
}
// Verzeichnis schliessen
closedir($verzeichnis);
// Zufallszahl
$zufall = mt_rand(0,count($auswahl)-1);
// Rückgabe des <img>-Tag samt Bild
return "<img src='".$pfad."/".$auswahl[$zufall]."'>";
}
// Ausgabe
echo zufalls_grafik("./bilder_klein");
//echo zufalls_grafik("/bilder_klein");
// oder
//echo zufalls_grafik("www.flesch.ch/supermarkt/bilder_klein");
?>
|