ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
554
554
EMPFEHLEN
-
ich hab folgendes problem. ich lese die order, aber statt nur einem bild zu anzeige kommen jeweils soviele wie dateien enthalten sind. ich will aber nur ein zufallsbild in der vorschau haben. und auch das erste bild scheint immer gleich zu bleiben.
ist bestimmt nur ein kleinigkeit aber ich seh sie gerade nicht!
PHP-Code:$path = ".";
$filetyp = Array('jpg','jpeg','gif','png','bmp','gif');
if($Verzeichniszeiger = opendir($path))
{
while($Datei = readdir($Verzeichniszeiger))
{
if ($Datei != "." && $Datei != "..")
{
//ist es ein Verzeichnis?
if(is_dir($Datei))
{
echo'<a href="'.$Datei.'" style="color:green; font-family:Tahoma">'.$Datei.'</a></font><br />';
$pfad=$Datei;
$verz=opendir ($pfad);
$bilder = array();
while ($file=readdir($verz))
{
if ((filetype($pfad.$file)!="dir"))
{
$bilder[] = $file;
echo '<img src="'.$pfad.'/'.$bilder[rand(0, count($bilder)-1)].'" width="100"><br />';
}
}
closedir($verz);
}
//ist es eine Datei?
if (in_array(substr($Datei, -3), $filetyp) && is_file($path."/".$Datei))
$datet[] = $Datei;
}
}
closedir($Verzeichniszeiger);
foreach ($datet as $d) {
echo "<img src=".$d."><br />";
}
}
-
Das Prinzip ist eigentlich einfach: Speichere alle Dateien in einem Array und lass dir anschließend ein zufällig ausgewähltes Element (siehe array_rand()-Funktion) ausgeben.
Markus Wulftange
Ähnliche Themen
-
Zufallsbild?
Von snoopy1972fc im Forum PHPAntworten: 4Letzter Beitrag: 05.11.06, 01:48 -
Zufallsbild
Von cctnt im Forum PHPAntworten: 8Letzter Beitrag: 22.04.06, 20:50 -
Zufallsbild?
Von Tualex im Forum PHPAntworten: 6Letzter Beitrag: 07.12.05, 15:41 -
[php] Zufallsbild
Von vquicksilver im Forum PHPAntworten: 4Letzter Beitrag: 10.11.04, 15:31 -
Zufallsbild
Von Slater im Forum PHPAntworten: 1Letzter Beitrag: 28.12.03, 15:43





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren