Phillip: Gallery - Zufallsbilder ausgeben

Beitrag lesen

Hallo!

Ich habe folgendes Script gebaut, welches Bilder aus einem bestimmten Ordner zu einer Gallery erstellt (jetzt nicht mehr richtig, weil ich schon ein paar Elemente entfernt habe). Naja auf jeden Fall möchte ich das Script so modifizieren, dass aus dem angegeben Ordner nur $n ZUFÄLLIG Bilder ausgewählt werden und ausgegeben werden. Ich habe leider keine Idee, wie ich das anstellen soll...Ich wäre euch dankbar für ein paar Tips.

Phillip

require("functions.inc.php");
echo "<SCRIPT language=JavaScript src="functions.inc.js"></SCRIPT>";

$folder_scr  = "gallery";
  $des_src     = "gallery/thumbnails";
  $thumbx      = "150";
  $thumby      = "150";
  $verz   = opendir($folder_scr);
  $linkl   = array ();

while ($file = readdir ($verz))
    {
     if($file != "." && $file != ".." && eregi(".jpg", $file))
      {
       array_push ($linkl, "$file");
      }
    }

$anzahl = count($linkl);
  sort ($linkl);

foreach($linkl as $key => $value)
     {
      if(!file_exists($des_src."/".$value))
       {
        mkthumb($value, $thumbx, $thumby, $folder_scr, $des_src);
       }

$picture = $folder_scr."/".$value;
      echo "<div align="center"><a href="#" onclick="show_picture=window.open('gallery.php?action=show_picture&picture=$picture','','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=350,height=380'); return false;"><img onmouseover=nereidFade(this,100,10,10) style="FILTER: alpha(opacity=50) border="onmouseout=nereidFade(this,50,10,10) src=".$des_src."/".$value." border=0></a></div><br>";
     }