15. december 2006 - 11:30
Der er
3 kommentarer og 1 løsning
åbne alle filer i et dir
Hej eksperter, jeg skal lave et billede-galleri-noget og skal til det ha' åbnet mit gfx dir og så skal den læse filerne deri automatisk og skrive billederne ud... Hvordan kan det laves?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
15. december 2006 - 11:39
#1
$wwwDir = "/images/"; //i webscope $dir = "dir_til_fil"; $path = opendir( $dir ); $fileList = array(); while ( false !== ( $dir = readdir( $path ) ) ){ if ( preg_match( "/.jpg/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.JPG/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.Jpeg/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.JPEG/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.gif/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.GIF/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.PNG/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.png/", $dir ) ) $fileList[] = $dir; } closedir( $path ); sort( $fileList ); $countFiles = count( $fileList ); if( $countFiles <= 0 ) { $html = "Der er ikke uploadet nogen filer!"; }else{ print "<img src=\"" . $wwwDir . $fileList[$i]\ . "\">"; }
15. december 2006 - 12:24
#2
$wwwDir = "/mblog/gfx"; //i webscope $dir = $_SERVER['DOCUMENT_ROOT']."mblog/web/gfx/"; $path = opendir( $dir ); $fileList = array(); while ( false !== ( $dir = readdir( $path ) ) ){ if ( preg_match( "/.jpg/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.JPG/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.Jpeg/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.JPEG/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.gif/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.GIF/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.PNG/", $dir ) ) $fileList[] = $dir; if ( preg_match( "/.png/", $dir ) ) $fileList[] = $dir; } closedir( $path ); sort( $fileList ); $countFiles = count( $fileList ); if( $countFiles <= 0 ) { $html = "Der er ikke uploadet nogen filer!"; } else { foreach($fileList as $file => $fil) { print "<img src=\"" . $wwwDir . "/" . $fil\ . "\">"; } } Så virker den... Takker... Smid et svar så er der point...
15. december 2006 - 12:38
#3
svar
15. december 2006 - 13:11
#4
point
Vi tilbyder markedets bedste kurser inden for webudvikling