ÿØÿà JFIF ` ` ÿþ
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 : |
<? 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; } ?>