zufälliges includen aus einem ordner

Bleem

Gesperrt
also...ich hab einen ordner mit lauter-gifs...

ich will das zufällig immer ein gif auf einem bestimmten platz auftaucht...wie mach ich das ?

danke
 
dafür gibt's in php ne zufallsfunktion. also einfach die reinhauen, dann in nem array alle gif-adressen speichern und zufällig ein element des arrays includen. verstanden?
 
PHP:
<?
$basedir = './gifs/';
$startdir = $basedir.$wpath;

if ($handle = opendir($startdir)) {
	while (false !== ($file = readdir($handle)))
	{
		if ($file == '.' || $file == '..'){}
		elseif (strstr($file,'.gif'))
		{
			$ar_gif[$i] = "$file";
			$i++;
		}
		else{}
	}
	closedir($handle);

$gesamt = count($ar_gif);
$zufall = rand(1,$gesamt);
?>
<img src="<?php echo $ar_gif[$zufall]; ?>">


Hab es nicht ausprobiert, aber so müßte es gehen :)

Aus einem Verzeichnis werden alle gif ausgelesen, die Gesamtzahl ermittelt und dann wird zischen 0 und der Gesamtzahl eine Zufallszahl ermittelt. Es wird eine Zufallszahl ausgegeben, die dann das passende gif aus dem Array ausgibt. Die Pfade müssen natürlich geändert werden.

Yours,
Neuro
 
Zurück