MINI MINI MANI MO
<?php
#############################################################################################################
#					ÆÄÀÏ Ã³¸® Ŭ·¡¼ö ~~~~~~~~~~ 
#############################################################################################################
class holic_file {
	
	var $file_size = 1048576; // ±âº»°ª 1M
	var $file_ext  = array('xls','hwp','txt','zip','ppt','doc');	// ÆÄÀÏÈ®ÀåÀÚ;
	var $path	   = "uploadImg/";
	var $oldpath   = "tempImg/";
	var $thum_dir  = "uploadImg/thumImg/";   
	function holic_file($file_size="",$file_ext="",$path="",$oldpath="") {
		if($file_size)$this->file_size = $file_size;
		if($file_ext) $this->file_ext = $file_ext; 
		if($path)	  $this->path = $path;
		if($oldpath)  $this->oldpath = $oldpath;
	}
	function fileDelete($imgName) {
		$return = @unlink($this->path.$imgName);
	return $return;
	}
	function fileName($fileName) {
		$file_name = mktime().$_FILES[$fileName]['name'];
	return $file_name;
	}
	
	function file_chk($fileName) {
		if($_FILES[$fileName]['size'] > $this->file_size) $this->alert_h('¾÷·Îµå ÆÄÀϿ뷮 ÃʰúÀÔ´Ï´Ù!');
		$this->file_extChk($fileName);					
	
	}
	function file_extChk($fileName) {
		$ext_arr = explode('.',$_FILES[$fileName]['name']);
		$extNum  = count($ext_arr)-1;
		$extName = $ext_arr[$extNum];
		
		$chk=1;
		for($i=0; $i<count($this->file_ext); $i++) {
			if($extName == $this->file_ext[$i]) {
				$chk = 2;
				break;
			}
		}
		
		if($chk == 1)$this->alert_h('¾÷·ÎµåºÒ°¡ ÆÄÀÏÀÔ´Ï´Ù!');
	}
	function alert_h($msg) {
			$val.= "<script> ";
			$val.= "alert('".$msg."');";
			$val.= "history.go(-1);";
			$val.= " </script>";
			echo $val;
			exit();
	}
 
	function fileUpload($fileName) {
		
		$file_name = $this->fileName($fileName);
		$this->file_chk($fileName);
		
		if(move_uploaded_file($_FILES[$fileName]['tmp_name'],$this->path.$file_name)) {
			@unlink($_FILES[$fileName]['tmp_name']);
		} else {
			@unlink($_FILES[$fileName]['tmp_name']);
			$this->alert_h('ÆÄÀϾ÷·Îµå¿¡ ½ÇÆÐÇÏ¿´½À´Ï´Ù!/n ´Ù½Ã½ÃµµÇØÁÖ¼¼¿ä!');
		}
	
	return $file_name;
	}
	
	function fileMove($fileName) {
		if(copy($this->oldpath.$fileName,$this->path.$fileName)) {
			@unlink($this->oldpath.$fileName);
		} else {
			$this->alert_h('ÆÄÀϾ÷·Îµå¿¡ ½ÇÆÐÇÏ¿´½À´Ï´Ù!/n ´Ù½Ã½ÃµµÇØÁÖ¼¼¿ä!');
		}
	}
}
?>
 OHA YOOOO