read()){ if(substr($r,0,1)!='.'){ $dy=dir($DIR."/".$r); while($ry=$dy->read()){ if(substr($ry,0,1)!='.'){ $fileDate = $r."-".$month[$ry]."-01"; $df=dir($DIR."/".$r."/".$ry); while($rf=$df->read()){ if(substr($rf,0,1)!='.'){ if(intval($r) > 2008){ $fileDate = substr($rf,0,4)."-".substr($rf,4,2)."-".substr($rf,6,2); } $filePath = $DIR."/".$r."/".$ry."/".$rf; $filePathInfo = pathinfo($filePath); //echo $fileDate."------".$filePath."
"; if(file_exists($filePath)){ $filename = preg_replace('/[^a-zA-Z0-9\-\._]/','', $filePathInfo['basename']); $filesize = (filesize($filePath) < 1000000) ? round(filesize($filePath) / 1000)."k" : round(filesize($filePath) / 1000000)."M"; $title = $filename; $path = '../../docs/'.$NEW; $dbPath = '/docs/'.$NEW; copy($filePath, "$path/$filename"); $query.="INSERT INTO files VALUES(null, '$title', '$filename', '".$dbPath."', '".date("Y-m-d", filemtime($filePath))."', '$filesize');\n"; } } } } } } } echo $query; //mysql_query($query); mysqli_close($conn);