Revision: 53313
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 18, 2011 21:06 by 7BitAdam
Initial Code
<?php $dir = opendir($current_dir); $files = array(); $folders = array(); $sortF = array(); while (false !== ($filename = readdir($dir))) { if (!is_dir($current_dir . "/" . $filename)) { $files[] = $filename; } else if (is_dir($current_dir . "/" . $filename)) { $folders[] = $filename; } } sort ($files); sort($folders); foreach ($files as $file) { $filetype = strtolower(substr($file, -3, 3)); if ($file != '.' && $file != '..' && $file != '' && $file !='Thumbs.db' && $file != '.DS_Store' && $filetype != 'pdf' && $filetype != 'zip') { $sortF['file'][] = $file; } else if ( $filetype == 'pdf') { $sortF['pdf'][] = $file; } else if ( $filetype == 'zip') { $sortF['zip'][] = $file; } } foreach($sortF['file'] as $file) { ?> <li><a href="<?php echo './refreshmockupview.php?directory=' . $section . '&' . 'cat=' . $page_title . '&mockup=' . urlencode($file); ?>"><?php echo str_replace($strip_out, ' ', substr($file, 0, strrpos($file, '.'))); ?></a></li> <?php } foreach($sortF['pdf'] as $file) { ?> <li style="background:url(img/ui/new_pdf_icon.gif) top left no-repeat;"><a href="<?php echo $current_dir . "/" . $file; ?>"><?php echo str_replace($strip_out, ' ', substr($file, 0, strrpos($file, '.'))); ?></a></li> <?php } foreach($sortF['zip'] as $file) { ?> <li style="background:url(img/ui/new_zip_icon.gif) top left no-repeat;"><a href="<?php echo $current_dir . "/" . $file; ?>"><?php echo str_replace($strip_out, ' ', substr($file, 0, strrpos($file, '.'))); ?></a></li> <?php } foreach ($folders as $folder) { if ($folder != '.' && $folder != '..' && $folder != '') { ?><li style="background:url(img/ui/new_folder_icon.gif) top left no-repeat;"><a href="<?php echo './refreshsection.php?cat=' . strtoupper($folder) . '&directory=' . urlencode($section . '/' . $folder); ?>"><?php echo str_replace($strip_out, ' ', $folder); ?></a></li> <?php } } closedir($dir); ?>
Initial URL
Initial Description
Initial Title
PHP Lindsay Help
Initial Tags
Initial Language
PHP