/* FileCheckv2.php - 04/27/07 - N:\phpApps\FEP\ - 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 "
";
shell_exec("tar --create --file=/data/extracts/fep$tarName.tar /ftp/dataupload/*.txt");
$z ="/data/extracts/fep$tarName.tar";
$x = unlink($z);
$moveOk = 'No';
if ($x === TRUE){
$moveOk = 'Yes';
}
echo "$z deleted? $moveOk
";
shell_exec("gzip /data/extracts/fep$tarName.tar");
echo "File created: fep$tarName.tar.gz
\n";
// echo "File created: /NCCS/extracts/$fileNameDat1.gz
\n"; } ?>