| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Weyoun45 Gast
|
Random Bilder |
|
|
Hallo!
Ich weiß nicht genau, zu welchem Thema mein Beitrag passt, deshalb setzte ich ihn hier rein.
Ich suche einen Skript, der folgendes kann:
Ich habe einen Ordner mit Bildern, und möchte, dass aus diesen vielen Bildern 4 zufällig dargestellt werden.
Wenn man nun die Seite aktualisiert, bekommt man 4 andere, usw.
Es gibt hier schon einen ähnlichen php-Skript, allerdings wird dort immer nur ein Bild dargestellt. Wie kann man das ändern in 4 oder beliebig viele Bilder? |
|
|
|
| 27 Sep 2006 18:19 |
|
  |
V4hn Moderator
|
 |
|
|
Der Code hier sollte dir weiterhelfen:
| PHP-Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <html>
[...]
<?php
$dir = "./pics/"; //Unterverzeichnis für Bilder
$piccount = 4; //Anzahl der auszugebenden Bilder
$fh = opendir($dir);
$verzeichnisinhalt = array();
$i=0;
while($file = readdir($fh)){
if( (substr(strtolower($file), -3)=="jpg") ||
(substr(strtolower($file), -3)=="gif") ){
$verzeichnisinhalt[$i++] = $file;
}
}
srand((double)microtime() * 10000000);
$rand_pics = array_rand($verzeichnisinhalt, $piccount);
for($i=0; $i < count($rand_pics); $i++){
echo "<img src='".$dir.$verzeichnisinhalt[$rand_pics[$i]]."' height='150' width='200' /><br />";
}
?>
[...]
</html> |
|
_________________
 |
|
|
| 01 Okt 2006 11:14 |
|
 |
|