MySite.com Newsletter Archive
";
$bottomTemplateHTML = '
';
// Example:
// $bottomTemplateHTML = "Return to our home page";
$font = "Verdana";
$fontSize = "10pt";
echo $topTemplateHTML;
?>
Newsletter Archive
|
|
Name
|
Date Sent
|
Size
|
Format
|
|
$details) {
if (!is_array($details)) $details = array($details);
foreach($details as $pos => $name) {
if (is_array($name)) continue;
// Workout the name of the newsletter
$arrN = explode('_', $name);
$realName = '';
$realDate = '';
for($i = 0; $i < sizeof($arrN)-3; $i++)
$realName .= $arrN[$i] . ' ';
for($j = sizeof($arrN)-3; $j < sizeof($arrN); $j++)
$realDate .= $arrN[$j] . ' ';
if ($realName == '' || $realDate == '') continue;
// Strip the .html or .txt from the date
$realDate = str_replace('.html', '', $realDate);
$realDate = str_replace('.txt', '', $realDate);
$htmlfile = is_numeric(strpos($name, '.html'));
$textfile = is_numeric(strpos($name, '.txt'));
?>
|
|
|
k
|
|
';
echo $bottomTemplateHTML;
function list_files($dir='', $skip_files = null) {
if (empty($dir) || !is_dir($dir)) return false;
$file_list = array();
if (!$handle = opendir($dir)) {
return false;
}
while (($file = readdir($handle)) !== false) {
if ($file == '.' || $file == '..') continue;
if (is_file($dir.'/'.$file)) {
if (empty($skip_files)) {
$file_list[] = $file;
continue;
}
if (!empty($skip_files)) {
if (is_array($skip_files) && !in_array($file, $skip_files)) {
$file_list[] = $file;
}
if (!is_array($skip_files) && $file != $skip_files) {
$file_list[] = $file;
}
}
} elseif (is_dir($dir.'/'.$file)) {
$sub_files = list_files($dir.'/'.$file, $skip_files);
if (!empty($sub_files)) $file_list[$file] = $sub_files;
}
}
closedir($handle);
if (!empty($file_list)) return $file_list;
return;
}
?>