Mailinglisten-Archive |
Hallo Florian, nimm einfach dieses Script(chen): <?php $path = 'px/layout/randoms/'; $ergs = array(); $bild = array(); $dir = opendir("$path"); while (($file = readdir($dir)) != false) { $AA = @getImageSize($path.$file); if (isset($AA[3])) { $ergs[] = $file; } } $x = array_rand($ergs); $bild[] = $ergs[$x]; unset($ergs[$x]); $x = array_rand($ergs); $bild[] = $ergs[$x]; unset($ergs[$x]); $x = array_rand($ergs); $bild[] = $ergs[$x]; print_r($bild); /* nur zur Kontrolle */ ?> - Man muss die schon ausgewaehlten Bilder aus dem Array entfernen, bevor man ein neues Bild auswaehlt. - Man verwendet auch keine Namen wie $a1, $a2, $a3 Dafuer hat Gott die Arrays erschaffen ... ;-) m. b. G. Norbert _____________________ normal: 02682-966898 Notruf: 0163-3613642 --------------------- e.o.m.
php::bar PHP Wiki - Listenarchive