login  Naam:   Wachtwoord: 
Registreer je!
 Forum

meerdere dir's uitlezen...

Offline Christiaan - 18/09/2005 21:06
Avatar van ChristiaanLid Ik heb dit script uit de collectie gevist:

Img rotatie uit map van Spyzone
  1. <?php
  2. $dir = "fotos/";
  3. $teller=-1;
  4. if ($handle = opendir($dir)) {
  5. while (false !== ($file = readdir($handle))) {
  6. if ($file != "." && $file != "..") {
  7. $teller++;
  8. $img[$teller] = $file;
  9. }
  10. }
  11.  
  12. closedir($handle);
  13. }
  14. $random = rand(0, count($img));
  15. echo "<a href=$dir$img[$random] TARGET=_blank><img src=\"$dir$img[$random]\" width=140 height=170 border=0></a>";
  16. ?>


Nu heb ik meerdere mappen met foto's.
Dus Fotos bevat nog 4 mappen met foto's. Die kan ik niet allemaal in 1 map plaatsen ivm met mijn album. Kan ik het script zó aanpassen dat ie meerdere dir's kan uitlezen?

3 antwoorden

Gesponsorde links
Offline Rens - 18/09/2005 21:30
Avatar van Rens Gouden medaille

Crew algemeen
Je zou misschien de dir's in een array kunnen zetten en dan de array doorlopen.

  1. <?PHP
  2. $aDir[] = "fotos/map1";
  3. $aDir[] = "fotos/map2";
  4. $aDir[] = "fotos/map3";
  5. $aDir[] = "fotos/map4";
  6. $teller=-1;
  7. for($i = 0; $i < count($aDir); $i++)
  8. {
  9. // de rest
  10. }
  11. ?>
Offline DRUNK - 18/09/2005 22:15
Avatar van DRUNK PHP gevorderde Bekijk deze tutorial maar eens: http://sitemast...amp;id=264, dit is een nette oplossing voor jou probleem.

succes!
Offline Christiaan - 19/09/2005 05:31
Avatar van Christiaan Lid Dat gaat mij ietwat te ver. Ik zie niet hoe ik dat in dat script moet verwerken....
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.172s