Revision: 30127
Updated Code
at August 9, 2010 07:57 by sandman7OR
Updated Code
<?php
$root = $_SERVER["DOCUMENT_ROOT"];
$path = "/NCCDC/test/docs";
$allowed = array('jpg','gif','png'); /* file extension that you want to keep */
$iterator = new DirectoryIterator($root.$path);
/* See php documentation on iterator */
foreach ($iterator as $fileinfo) {
if ($fileinfo->isFile()) {
$path = $fileinfo->getPathname();
$filename = $fileinfo->getFilename(); /*filename like 'picture1.jpg' */
$info = pathinfo($filename);
$ext = $info['extension']; /* extension like 'jpg' */
$filename_noext = basename($filename,'.'.$ext);/*filename without extension like 'picture1' */
/* Test to see if extension is allowed */
if (in_array($ext, $allowed)){
echo "<a href='$path'>$filename_noext</a><br/> \n";
}
}
}
?>
Revision: 30126
Updated Code
at August 9, 2010 07:38 by sandman7OR
Updated Code
<?php
$root = $_SERVER["DOCUMENT_ROOT"];
$path = "/test/docs";
$iterator = new DirectoryIterator($root.$path);
/* See php documentation on iterator */
foreach ($iterator as $fileinfo) {
if ($fileinfo->isFile()) {
$path = $fileinfo->getPathname();
$filename = $fileinfo->getFilename(); /*filename like 'picture1.jpg' */
$info = pathinfo($filename);
$filename_noext = basename($filename,'.'.$info['extension']);/*filename without extension like 'picture1' */
echo "<a href='$path'>$filename</a><br/>";
}
}
?>
Revision: 30125
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 8, 2010 07:59 by sandman7OR
Initial Code
$root = $_SERVER["DOCUMENT_ROOT"];
$path = "/gc/docs/";
if ($handle = opendir($root.$path)) {
$allFiles = array();
/* loop over the directory. */
while (false !== ($file = readdir($handle))) {
if (strpos($file, '.m4a',1)||strpos($file, '.jpg',1) ) {
//add to array
$allFiles[] = $file;
}
}
closedir($handle);
}
sort( $allFiles);
foreach($allFiles as $row){
echo "<p><a href='/gc/docs/$row'>$row</a> </p>";
}
?>
Initial URL
Initial Description
Loops through all files of a certain extension in the specified directory. Can be used to list all images in a given directory.
Initial Title
Load Folder into PHP array
Initial Tags
files, directory
Initial Language
PHP