13. november 2003 - 12:41
Der er
8 kommentarer og 1 løsning
Viser filer i folder
Hej. Er der noget galt med min kode ? <?php $source = opendir('mappe/'.$var.'/vildt'); while (($file = readdir($source))!==false) { echo "$file<br>"; } closedir($source); ?> Siden står i en uendelighed og loader. Der sker intet.
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
13. november 2003 - 12:57
#1
13. november 2003 - 13:02
#2
Dit script virker hos mig...
13. november 2003 - 14:31
#3
!=
14. november 2003 - 09:03
#4
Milo > Den fejl har jeg rettet efterfølgende. Løste ikke problemet.
14. november 2003 - 09:10
#5
Hvad med: <?php $dir = "mappe/".$var."/vildt"; if(file_exists($dir)) { $source = opendir($dir); while (($file = readdir($source))!==false) { echo "<br>". $file; } closedir($source); }else{ echo"Stien er forkert!"; } ?>
18. november 2003 - 19:05
#6
Jeg fik løst problemet. Lavede det bare om, så opendir indeholdt en variabel, som så indeholdt mappenavnet - og så virkede det. Sukos > Din ide med variablen, så smid svar.
18. november 2003 - 19:08
#7
Lige et tillæg, hvis det er ok.. Hvordan ville i fjerne de to første punkter som bliver udskrevet ? : . .. Jeg kunne lave en if-sætning. Men det er næsten overkill. Så skal alle navne tjekkes pga. sølle 2 "filer/dirs"
18. november 2003 - 22:58
#8
<?php $dir = "mappe/".$var."/vildt"; if(file_exists($dir)) { $source = opendir($dir); while (($file = readdir($source))!==false) { if($file == "." || $file == "..") { continue; } echo "<br>". $file; } closedir($source); }else{ echo"Stien er forkert!"; } ?>
25. november 2003 - 08:25
#9
Maange tak :)
Vi tilbyder markedets bedste kurser inden for webudvikling