| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- <?php
- include $_SERVER["DOCUMENT_ROOT"].'/common/lib/comm.php';
- switch($mode) {
- //회원정보수정처리
- case "Modify":
- include $_SERVER['DOCUMENT_ROOT'].ADMIN_PATH.'common/auth_chk.php';
- $cd_userid = trim($_SESSION["admin_cd_userid"]);
- $nm_name = trim($_POST["nm_name"]);
- $nm_pass = trim($_POST["nm_pass"]);
- $ds_level = trim($_POST["ds_level"]);
- $ds_open = trim($_POST["ds_open"]);
- $nm_info1 = trim($_POST["nm_info1"]);
- $nm_info2 = trim($_POST["nm_info2"]);
- $nm_info3 = trim($_POST["nm_info3"]);
- $RES = array('CODE'=>'9999', 'MSG'=>'');
- try {
- // if(strlen($cd_userid)<3 || strlen($cd_userid)>14) {
- // throw new Exception("아이디(3~14)의 자리수가 맞지 않습니다.", "9990");
- // }
- // if($cd_userid=="userid" || $cd_userid=="member" || $cd_userid=="admin"){
- // throw new Exception("중복된 아이디입니다. 관리자에게 문의하십시요.", "9990");
- // }
- $sql="UPDATE admin_info set
- nm_name = '$nm_name'
- , ds_level ='$ds_level'
- , ds_open ='$ds_open'
- , nm_info1 ='$nm_info1'
- , nm_info2 ='$nm_info2'
- , nm_info3 ='$nm_info3'
- , dt_update = now()
- , nm_update = '$cd_userid'
- where cd_userid = '$cd_userid'";
- $result = mysql_query($sql,$connect);
- if(!$result) {
- throw new Exception("관리자 정보 수정에 실패 하였습니다.", "9990");
- }
- if($nm_pass <> "" && $nm_pass <> null){
- $sqlPwd="UPDATE admin_info set nm_pass = password('$nm_pass') where cd_userid = '$cd_userid'";
- $result = mysql_query($sqlPwd,$connect);
- if(!$result) {
- throw new Exception("관리자 비밀번호 수정에 실패 하였습니다.", "9990");
- }
- }
- $RES['CODE'] = "0000";
- $RES['MSG'] = "관리자 수정이 완료되었습니다.";
- }catch(Exception $e){
- $RES['CODE'] = $e->getCode();
- $RES['MSG'] = $e->getMessage();
- }
- @mysqli_close($connect);
- echo json_encode($RES);
- exit;
- break;
- default :
- AlertRedirect("지정되지않은 요청입니다","/index.php");
- break;
- }
- mysql_close($connect);
- ?>
|