login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[opgelost]Alle bestanden uit map includen

Offline Geerios - 16/05/2005 17:53 (laatste wijziging 16/05/2005 19:35)
Avatar van GeeriosOnbekend Hoe kan je alle bestanden uit een map includen?
Ik hoop dat jullie het snappen .

Geer

4 antwoorden

Gesponsorde links
Offline Thomas - 16/05/2005 18:45
Avatar van Thomas Moderator Hmm, een dir uitlezen om te kijken welke bestanden deze bevat, en ze vervolgens includen lijkt mij nogal omslachtig (en traag).

Ik zou een bestand includes.php maken, en hierin alle bestanden die je wilt includen includen.

Overal waar je die includes nodig hebt include je het bestand include.php.

Op die manier hoef je maar één bestand te wijzigen mocht je de includes van naam/locatie wijzigen of een include willen verwijderen/toevoegen.
Offline robmoorman - 16/05/2005 19:18 (laatste wijziging 16/05/2005 19:18)
Avatar van robmoorman PHP interesse
  1. <?php
  2.  
  3. $map = "dir/naar/includes"; //zonder slash op eind
  4.  
  5. if ($open = opendir($map))
  6. {
  7. while (($data = readdir($open)) == true)
  8. {
  9. if ($data != "." && $data != "..")
  10. {
  11. $ext = explode(".", $data);
  12.  
  13. if (strtolower($ext["1"]) == "php" OR strtolower($ext["1"]) == "PHP")
  14. {
  15. include($map."/".$data);
  16. }
  17. }
  18. }
  19. closedir($open);
  20. }
  21.  
  22. ?>
Offline Geerios - 16/05/2005 19:35
Avatar van Geerios Onbekend
Citaat:
Hmm, een dir uitlezen om te kijken welke bestanden deze bevat, en ze vervolgens includen lijkt mij nogal omslachtig (en traag).
Daar d8t ik ook aan maar wat jij zij het word dan een lange code.

@g0dlike: Hij werkt dus mijn probleem is opgelost!
Offline Legolas - 16/05/2005 19:35 (laatste wijziging 16/05/2005 19:36)
Avatar van Legolas Onbekend Dit script zal je veel verder helpen. Dan gewoon in een while zetten, en dan dus -> include(). handig? maar denk ik wel relatief langzaam, waarvoor zou je dit nou nodig hebben?:p edit: oops net te laat
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.206s