hda Skrevet 26. oktober 2003 Del Skrevet 26. oktober 2003 (endret) det merkelige er at på windows så fungerer dette, men altså ikke på bsd: får følgende feil ved kjøring: Warning: readfile(index.php~/index.php~.txt): failed to open stream: Not a directory in /htdocs/index.php on line 51 bortsett fra denne lille feilen, fungerer scriptet akkurat som jeg ønsket. <?php //relative sti $path = "/"; $dir_handle = @opendir($path) or die("Unable to open $path"); //running the while loop //skulle tro at $file !="index.php" skulle være tilstrekkelig til å unngå at index.php blir //med i loopen, men men $dir_handle=opendir('.'); while (false!==($file = readdir($dir_handle))) { if ($file != "." && $file != ".." && $file != "index.php" && $file != "index.html") { echo " <div align=center> <TABLE width=80% border=1 bordercolor=#999999 bgcolor=#aaaaaa> <TR> <TD width=95 valign=top>";} if ($file != "." && $file != ".." && $file != "index.php") { echo "<img src=$file/$file.jpg> </td> <TD valign=top>";} if ($file != "." && $file != ".." && $file != "index.php") { readfile("$file/$file.txt");} echo "</TD> </tr> </TABLE> <br> </div>"; } //closing the directory closedir($dir_handle); ?> noen som har noen innspill på hvorfor dette ikke fungerer? Endret 26. oktober 2003 av hda Lenke til kommentar
hda Skrevet 26. oktober 2003 Forfatter Del Skrevet 26. oktober 2003 Glem denne tråden, overså noe helt elementært......... Lenke til kommentar
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å