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
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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