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
 

Neue Beiträge

Zurück