save.php

原创
2014/03/31 21:21
阅读数 113
<?PHP
	/*
	*	meifk
	* 2013/12/07
	*/
	
	if(isset($_POST['url']) && isset($_POST['project']) && isset($_POST['domain'])) {
		extract($_POST);
		$url = preg_replace('/\?.*$/', '', $url);
		$file = $url;
		$arr = explode('/', $file);
		$length = sizeof($arr);
		$filename = $arr[$length - 1];
		$root = $project;
		$dir = $root;
		
		if($domain == 'http') {
			$dir = $root.'/http';
			if(!is_dir($dir)) mkdir($dir, 0777);
		} else {
			$file = $domain.'/'.$url;
			for($i = 0; $i < $length -1; $i++) {
				if(!empty($arr[$i])) {
					$dir .= '/'.$arr[$i];
					if(!is_dir($dir)) mkdir($dir, 0777);
				}
			}
		}
		if(!file_exists($dir.'/'.$filename) || filesize($dir.'/'.$filename) == 0) {
			$content = file_get_contents($file);
			file_put_contents($dir.'/'.$filename, $content);
		}
	}
?>


展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部