ik wil graag 3 verschillende rondom bestanden uit een dir halen.
ik gebruik nu deze code mar die veroorzaakt een loop.
misschien dat jullie de fout zijn.
[edit van dusty: php code op een lijn op GOT lijkt mij niet verstandig.]
ik gebruik nu deze code mar die veroorzaakt een loop.
misschien dat jullie de fout zijn.
PHP:
1
| <?function GetDirArray($sPath) { //Load Directory Into Array $handle=opendir($sPath); while ( $file = readdir($handle) ) $retVal[count($retVal)] = $file; //Clean up and sort closedir($handle); sort($retVal); return $retVal;}$ag=GetDirArray("./pics");?><pre><?print_r ($ag);?></pre><?function make_seed() { list($usec, $sec) = explode(' ', microtime()); return (float) $sec + ((float) $usec * 100000);} mt_srand(make_seed()); $numbercheck[1]="0"; $numbercheck[2]="0"; $numbercheck[3]="0"; $i=1;while ($i<=3) { $randval = mt_rand("2",sizeof($ag)-2); echo "randval: ".$randval."<br>"; $pic[$i]=$ag[$randval]; $numbercheck[$i]=$randval; echo "numcheck $i: ".$numbercheck[$i]."<br>"; $i++; if ($numbercheck[1]==$randval) { $i--; } if ($numbercheck[2]==$randval) { $i--; } if ($numbercheck[3]==$randval) { $i--; } } echo "<br>"; echo $pic[1]."<Br>"; echo $pic[2]."<Br>"; echo $pic[3]."<Br>";?> |
[edit van dusty: php code op een lijn op GOT lijkt mij niet verstandig.]
Heeft uw auto pijn? Ga dan naar de onderdelenlijn
Het bedrijf waar ik met veel plezier werk - Mijn eigen vertrouwde domein