16. april 2003 - 12:47Der er
11 kommentarer og 1 løsning
mappe browser
Jeg har noget kode der viser alle .jpg filer i en bestemt mappe. Jeg kunne godt tænke mig at der kun blev skrevet 5 filer ud af gangen og at der var mulighed for at browse i filerne altså kunne klikke næste fem osv. Selvfølgelig også kunne gå tilbage...
Forstår i???
Er det muligt?
<?php if ($action == "unlink"){ unlink("images/".$filename); echo "Filen: $filename -> er slettet<br />"; } function FileList($path, $ext="") { $extlen = strlen($ext); $filesArray = array(); $handle=opendir("$path"); while (false !== ($filename = readdir($handle))) { if ($filename != "." && $filename != "..") { if (($ext == "") || ($ext == substr($filename,-$extlen))) { $fileArray[] = array($path, $filename); } } } if (sizeof($fileArray)) { sort($fileArray); for ($i=0;$i<count($fileArray);$i++) { list($folder, $file) = $fileArray[$i]; $tmpfilename = substr($file, 0, strlen($file)-$extlen); echo "<a href=\"$folder/$file\"><img src=\"$folder/$file\" border=\"0\"></a><br />"; echo "<b>Navn:</b> $file <a href=\"unlink.php?filename=$file&action=unlink\">Delete</a><br /><br />"; } } else { echo "Der er ingen filer i \"$path\" med extension \"$ext\"<br>"; } closedir($handle); } FileList("images",".jpg"); ?>
Mathias>> det vil ikke virke pga dine henvisninger vedr. database-side 1,2,3 - det sesam er ude efter er noget der kan benyttes når billederne ligger i en mappe.
Sesam>> det er ret besværligt at kode sig ud af, men hvis du kombinerer det med en database kan du benytte Mathias svar
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.