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