PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| <? Header("Content-type: image/gif"); Header("Cache-Control: no-cache, must-revalidate"); $imgdir='images/'; if ($handle=opendir($imgdir)) { while (($file = readdir($handle))!==false) { if (ereg(".gif",$file)){ $filelisting[]="$file"; } } $totalfiles=sizeof($filelisting); closedir($handle); } srand((double)microtime()*1000000); $nr=rand(1,$totalfiles); $fn=fopen("images/$nr.gif","r"); fpassthru($fn); ?> |
Het script kijkt hoeveel GIF bestanden er in de submap images staan, en haalt er dan eentje random uit.
De map images bestaat (met 2 files erin, 1.gif en 2.gif)
maar als ik dit script open krijg ik een kruisje.
* dreeke snapt er niks meer van, het HEEFT wel gwerkt!!
Bij gebrek aan uw reclame staat hier mijn handtekening.