hockey500 Skrevet 22. juni 2006 Skrevet 22. juni 2006 (endret) if(file_exists('mappen/fila.txt')) echo 'filen "fila.txt" finnes'; Endret 22. juni 2006 av hockey500
ntec Skrevet 22. juni 2006 Forfatter Skrevet 22. juni 2006 (endret) if(file_exists('mappen/fila.txt')) echo 'filen "fila.txt" finnes'; 6364897[/snapback] altså. jeg skal sjekke om mappen er tom. Endret 22. juni 2006 av ntec
trondes Skrevet 23. juni 2006 Skrevet 23. juni 2006 // med PHP 5 $filer = scandir( $dir ); if(count($filer) >= 2) print "Mappen er ikke tom"; // for eldre versjoner $dh = opendir($dir); while (false !== ($filename = readdir($dh)) AND $filer <= 1) { $filer++; } if($filer >= 2) print "mappen er ikke tom";
hockey500 Skrevet 23. juni 2006 Skrevet 23. juni 2006 (endret) // med PHP 5 $filer = scandir( $dir ); if(count($filer) >= 2) print "Mappen er ikke tom"; // for eldre versjoner $dh = opendir($dir); while (false !== ($filename = readdir($dh)) AND $filer <= 1) { $filer++; } if($filer >= 2) print "mappen er ikke tom"; 6365464[/snapback] den vil si at mappen ikke er tom, selv om den er det. mappen inneholder alltid . og .. så if(count($filer) >= 2) vil være sann (når mappen er tom), og scriptet vil si at mappen er tom. tror jeg da, har ikke testa scriptet ditt. // scandir() funker kun i PHP >= 5 $mappe = scandir('mappe'); if(count($mappe) > 2) print 'mappen er ikke tom'; gjorde bare en liten endring i scriptet ditt, og fjernet den siste delen, regner med at han kjører php 5 Endret 23. juni 2006 av hockey500
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå