Mailinglisten-Archive |
Norbert Pfeiffer schrieb:
> 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 ... ;-)
Hallo Norbert,
vielen Dank für dein Script. Funktioniert wunderbar!
Auch an die anderen vielen Dank für Tipps
Gruß
Florian
php::bar PHP Wiki - Listenarchive