/* listFiles.php - 04/27/07 - N:\phpApps\PubApps\ - Gets directory listing of upload directory & loads text files that it finds into db. File goes in /PubApps directory. To call: http://nccsdwtest.urban.org/PubApps/FileCheckv2.php Summary: Directory: Input Files: Output Files: Preliminaries: Next steps: Notes: */ ?>
http://nccsdwtest.urban.org/PubApps/listFiles.php
";
//include('/var/www/html/new/lib/proclib.php');
$debug = 1;
$LoadDT = date("Ymd H:i:s", mktime());
$BaseFolder = '/data/tmp';
$BaseFolder1 = '/ftp/dataupload/';
showFiles($BaseFolder1,'Main');
$BaseFolder1 = '/ftp/dataupload/Suspended/';
showFiles($BaseFolder1, 'Suspended');
$BaseFolder1 = '/ftp/dataupload/Archive/';
showFiles($BaseFolder1,'Archive');
function showFiles($BaseFolder, $tarName){
global $filePattern, $LoadDT;
echo "".$BaseFolder."
";
$filePattern = trim($BaseFolder) . '*.txt';
// $filePattern = trim($BaseFolder) . 'FEPtest01.txt';
$c = 0;
foreach (glob($filePattern) as $filename) {
$c = $c+1;
echo $c.'. '.basename($filename)." - size: " . filesize($filename) .' - '.date ("F d Y H:i:s.", filemtime($filename)). "
\n";
}
echo "
";
$tarCmd = "tar --create --file=/data/extracts/fep$tarName.tar $BaseFolder".'*.txt';
shell_exec($tarCmd);
echo $tarCmd."
";
shell_exec("gzip /data/extracts/fep$tarName.tar");
echo "File created: fep$tarName.tar.gz
\n";
// echo "File created: /NCCS/extracts/$fileNameDat1.gz
\n"; } ?>