Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
cts.eemo.co.kr
/
public_html
/
src
/
web
/
view
/
doc
/
view
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/cts.eemo.co.kr/public_html/src/web/view/doc/view/img_process.php
<?php switch($_REQUEST['mode']) : case "getFiles": $res = Farm::getFiles("farm", $_REQUEST["paramJoinCode"]); $json = [ "data" => $res ]; echo json_encode($json); break; case "upload-file": if(count($_FILES['upload_file']) > 0) { $fileinfo = array( "real_name" => $_FILES['upload_file']['name'], "size" => $_FILES['upload_file']['size'], "tmp_name" => $_FILES['upload_file']['tmp_name'], ); echo $_FILES['upload_file']['size']; // $result = insertContractFile(); echo "test1212"; $result = "OK"; if($result == "OK") { $json = [ "result" => 1, "msg" => $result ]; echo json_encode($json); } else if($result == "fileSizeCheck"){ $json = [ "result" => 0, "msg" => $result ]; echo json_encode($json); } else if($result == "fileTypeCheck"){ $json = [ "result" => 0, "msg" => $result ]; echo json_encode($json); } else if($result == "dbInsertError"){ $json = [ "result" => 0, "msg" => $result ]; echo json_encode($json); } else if($result == "fileUpLoadFail"){ $json = [ "result" => 0, "msg" => $result ]; echo json_encode($json); } } break; endswitch; function insertFile(){ $target_dir = "../files/farm/"; $target_file = $target_dir . basename($_FILES["upload_file"]["name"]); $uploadOk = 1; $fileType = pathinfo($target_file,PATHINFO_EXTENSION); // 파일 사이즈 체크 if ($_FILES["upload_file"]["size"] > 3000000) { return "fileSizeCheck"; } // 파일 형식 if($imageFileType == "exe") { return "fileTypeCheck"; } $sysFileName = date("YmdHisu"); $arr = array(); $arr["join_tablename"] = "farm"; $arr["real_filename"] = $_FILES["upload_file"]["name"]; $arr["system_filename"] = $sysFileName.".".$fileType; $arr["user_id"] = $_SESSION['user_id']; $arr["file_status"] = "Y"; $arr["file_size"] = $_FILES["upload_file"]["size"]; if (move_uploaded_file($_FILES["upload_file"]["tmp_name"], $target_dir.$sysFileName.".".$fileType)) { return "OK"; // if(Farm::fileDbInsert($arr)){ // return "OK"; // }else{ // return "dbInsertError"; // } } else { return "fileUpLoadFail"; } } function insertContractFile(){ echo "inwhere"; $target_dir = "../files/farm-contract-file/"; $target_file = $target_dir . basename($_FILES["upload_file"]["name"]); $uploadOk = 1; $fileType = pathinfo($target_file,PATHINFO_EXTENSION); // 파일 사이즈 체크 if ($_FILES["upload_file"]["size"] > 3000000) { return "fileSizeCheck"; } // 파일 형식 if($imageFileType == "exe") { return "fileTypeCheck"; } $sysFileName = date("YmdHisu"); $arr = array(); $arr["join_tablename"] = "farm_contract"; $arr["real_filename"] = $_FILES["upload_file"]["name"]; $arr["system_filename"] = $sysFileName.".".$fileType; $arr["file_status"] = "Y"; $arr["file_size"] = $_FILES["upload_file"]["size"]; if (move_uploaded_file($_FILES["upload_file"]["tmp_name"], $target_dir.$sysFileName.".".$fileType)) { return "OK"; }else { return "fileUpLoadFail"; } // if(Farm::fileDbInsert($arr)){ // return "OK"; // }else{ // return "dbInsertError"; // } // } else { // return "fileUpLoadFail"; // } } ?>