login  Naam:   Wachtwoord: 
Registreer je!
 Forum

is_file() werkt niet...

Offline qq123 - 18/08/2006 15:35 (laatste wijziging 18/08/2006 15:38)
Avatar van qq123Nieuw lid hallo

ik heb de vogende code met de bedoeling dat ik ik aleen de files die in de map zitten zie.

maar dan lijkt niet te werken, wand ik krijg ook er mapen er tussen als ik de array laat weer geven.

hoe kan doet???
zal wl iets doms zijn ben nog maar een beginer!

  1. $dir = "..";
  2. $dh = opendir($dir);
  3. while (false !== ($filename = readdir($dh))) {
  4. if (is_file($filename) == false){
  5. $files[] = $filename;
  6. }
  7. }


Murfy edit: en je bent beginner Nederlands ook zeker?

2 antwoorden

Gesponsorde links
Offline Maarten - 18/08/2006 15:40
Avatar van Maarten Erelid
  1. if (is_file($filename) == false){
  2. $files[] = $filename;
  3. }
  4. }
Lees dat even.

Als $filename een bestand is, en dat false is (dus als het GEEN bestand is), dan mag het in de array. Doesn't make sense?
Offline Thomas - 18/08/2006 16:17 (laatste wijziging 18/08/2006 16:18)
Avatar van Thomas Moderator Je vindt (tevens) geen files omdat je het pad naar je bestand ($dir) niet in je is_file()-check hebt zitten...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s