<?php
	include_once( 'config.php' );

	$dir = $_GET['dir'];
	$year = $_GET['year'];
	$month = $_GET['month'];
	$date = $year.$month;
	$user = $_GET['user'];
	$thedate = '20'.$year.$month.'01';
	//echo $thedate;
	

	

	$dir = $dir.'/'.$date;
	//echo $dir;
	//exit;
	$dir = new RecursiveDirectoryIterator($dir);
	$arr = get_files($dir);
	//print_r($arr);
	$num = count($arr);
	echo $num;

	for($i=0;$i < $num;$i++){
		$add = $database->insert("uploads",["dir" => $arr[$i],"date" => $thedate,"ip" => '127.0.0.1',"method" => 'localhost',"user" => $user]);
		echo '导入成功!';
	}
	echo "共导入".$num;
	//遍历目录
	function get_files($dir) {
    $files = array();
 
    for (; $dir->valid(); $dir->next()) {
        if ($dir->isDir() && !$dir->isDot()) {
            if ($dir->haschildren()) {
                $files = array_merge($files, get_files($dir->getChildren()));
            };
        }else if($dir->isFile()){
            $files[] = $dir->getPathName();
        }
    }
    return $files;
	}
?>