$cd_dealerid , "cd_dealer_p" => $cd_dealer_p , "nm_pass" => $nm_pass , "ds_type" => $ds_type , "ds_level" => $ds_level , "nm_company" => $nm_company , "nm_name" => $nm_name , "nm_birth" => $nm_birth , "nm_tel_01" => $nm_tel_01 , "nm_tel_02" => $nm_tel_02 , "nm_tel_03" => $nm_tel_03 , "nm_hp_01" => $nm_hp_01 , "nm_hp_02" => $nm_hp_02 , "nm_hp_03" => $nm_hp_03 , "nm_fax_01" => $nm_fax_01 , "nm_fax_02" => $nm_fax_02 , "nm_fax_03" => $nm_fax_03 , "nm_email" => $nm_email , "nm_zip" => $nm_zip , "nm_addr" => $nm_addr , "nm_addr_sub" => $nm_addr_sub , "nm_etc_01" => $nm_etc_01 , "nm_etc_02" => $nm_etc_02 , "nm_etc_03" => $nm_etc_03 , "ds_status" => $ds_status , "nm_company_biz" => $nm_company_biz , "nm_name_biz" => $nm_name_biz , "nm_no_biz" => $nm_no_biz , "nm_date_biz" => $nm_date_biz , "nm_type_biz" => $nm_type_biz , "nm_condition_biz" => $nm_condition_biz , "nm_tel_biz_01" => $nm_tel_biz_01 , "nm_tel_biz_02" => $nm_tel_biz_02 , "nm_tel_biz_03" => $nm_tel_biz_03 , "nm_hp_biz_01" => $nm_hp_biz_01 , "nm_hp_biz_02" => $nm_hp_biz_02 , "nm_hp_biz_03" => $nm_hp_biz_03 , "nm_fax_biz_01" => $nm_fax_biz_01 , "nm_fax_biz_02" => $nm_fax_biz_02 , "nm_fax_biz_03" => $nm_fax_biz_03 , "nm_email_biz" => $nm_email_biz , "nm_zip_biz" => $nm_zip_biz , "nm_addr_biz" => $nm_addr_biz , "nm_addr_sub_biz" => $nm_addr_sub_biz , "ds_company_bp1" => $ds_company_bp1 , "ds_branch1" => $ds_branch1 , "ds_company_bp2" => $ds_company_bp2 , "ds_branch2" => $ds_branch2 , "ds_company_bp3" => $ds_company_bp3 , "ds_branch3" => $ds_branch3 // , "nm_area" => $nm_area , "nm_title" => $nm_title // , "nm_file" => $nm_file , "nm_etc" => $nm_etc , "nm_deposit" => $nm_deposit , "dt_insert" => now() , "nm_insert" => $nm_insert , "dt_update" => now() , "nm_update" => $nm_update , "ds_delind" => "N" ); $result = $dbCon->insertDAO($_fields,$table_name); //echo $result; //echo "
"; $cd_dealer = mysql_insert_id(); $sqlPwd="UPDATE dealer_master set nm_pass = password('".$nm_pass."'), cd_dealer_p = '".$cd_dealer."' where cd_dealer = '".$cd_dealer."'"; $result = $dbCon->query($sqlPwd); //echo $result; //echo "
"; //exit; if ($result) { AlertRedirect("등록에 성공 하였습니다.","dealer.php"); }else{ AlertBack("등록 실패 하였습니다."); } break; //수정하기 case "Update": if(empty($ds_info_contract)) { $ds_info_contract = 'N'; } if(empty($ds_info_privacy)) { $ds_info_privacy = 'N'; } if(empty($ds_info_service)) { $ds_info_service = 'N'; } $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"); // } $add_pwd_sql = ""; if($_POST["nm_pass"]){ $add_pwd_sql = " , nm_pass = password('".$nm_pass."') "; } $sql="UPDATE $table_name set nm_name = '$nm_name' , nm_company = '$nm_company' , nm_birth = '$nm_birth' , nm_hp ='$nm_hp' , nm_email = '$nm_email' , ds_company_bp ='$ds_company_bp' , ds_branch ='$ds_branch' , nm_company_biz = '$nm_company_biz' , dt_update = now() , nm_update = '$cd_procid' , ds_status = '$ds_status' $add_pwd_sql where cd_dealer = '$cd_dealer'"; // echo $sql; // exit; //, ds_area ='$ds_area' // , ds_area_sub ='$ds_area_sub' // "ds_type"=>$ds_type, // "ds_level"=>$ds_level, // "nm_birth"=>$nm_birth, // "nm_hp_01"=>$nm_hp_01, // "nm_hp_02"=>$nm_hp_02, // "nm_hp_03"=>$nm_hp_03, // "nm_email"=>$nm_email, // "ds_agree1"=>$ds_agree1, // "ds_agree2"=>$ds_agree2, // "ds_agree3"=>$ds_agree3, // "ds_agree4"=>$ds_agree4, // "nm_zip"=>$nm_zip, // "nm_addr"=>$nm_addr, // "nm_addr_sub"=>$nm_addr_sub, // "ds_status"=>$ds_status, // "dt_insert" => now(), // "nm_insert" => $cd_procid, // echo $sql; // exit; $result = mysql_query($sql,$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; //저장하기 case "AddManager" : exit; if (is_uploaded_file($_FILES['nm_file']['tmp_name'])) { if($_FILES['nm_file']['size'] > 0 ){ $upload_file_name = upload($_FILES['nm_file'],$upload_path."nm_file/", 800, array('gif', 'jpeg', 'jpg','png','bmp' ,'ttif')); if($upload_file_name==false){ AlertBack("첨부파일 업로드 실패 하였습니다."); die(); } } } $_fields = Array( "cd_dealerid" => $cd_dealerid , "cd_dealer_p" => $cd_dealer_p , "nm_pass" => $nm_pass , "ds_type" => $ds_type , "ds_level" => $ds_level , "nm_company" => $nm_company , "nm_name" => $nm_name , "nm_birth" => $nm_birth , "nm_tel_01" => $nm_tel_01 , "nm_tel_02" => $nm_tel_02 , "nm_tel_03" => $nm_tel_03 , "nm_hp_01" => $nm_hp_01 , "nm_hp_02" => $nm_hp_02 , "nm_hp_03" => $nm_hp_03 , "nm_fax_01" => $nm_fax_01 , "nm_fax_02" => $nm_fax_02 , "nm_fax_03" => $nm_fax_03 , "nm_email" => $nm_email , "nm_zip" => $nm_zip , "nm_addr" => $nm_addr , "nm_addr_sub" => $nm_addr_sub , "nm_etc_01" => $nm_etc_01 , "nm_etc_02" => $nm_etc_02 , "nm_etc_03" => $nm_etc_03 , "ds_status" => $ds_status , "nm_company_biz" => $nm_company_biz , "nm_name_biz" => $nm_name_biz , "nm_no_biz" => $nm_no_biz , "nm_date_biz" => $nm_date_biz , "nm_type_biz" => $nm_type_biz , "nm_condition_biz" => $nm_condition_biz , "nm_tel_biz_01" => $nm_tel_biz_01 , "nm_tel_biz_02" => $nm_tel_biz_02 , "nm_tel_biz_03" => $nm_tel_biz_03 , "nm_hp_biz_01" => $nm_hp_biz_01 , "nm_hp_biz_02" => $nm_hp_biz_02 , "nm_hp_biz_03" => $nm_hp_biz_03 , "nm_fax_biz_01" => $nm_fax_biz_01 , "nm_fax_biz_02" => $nm_fax_biz_02 , "nm_fax_biz_03" => $nm_fax_biz_03 , "nm_email_biz" => $nm_email_biz , "nm_zip_biz" => $nm_zip_biz , "nm_addr_biz" => $nm_addr_biz , "nm_addr_sub_biz" => $nm_addr_sub_biz , "ds_company_bp1" => $ds_company_bp1 , "ds_branch1" => $ds_branch1 , "ds_company_bp2" => $ds_company_bp2 , "ds_branch2" => $ds_branch2 , "ds_company_bp3" => $ds_company_bp3 , "ds_branch3" => $ds_branch3 , "nm_area" => $nm_area , "nm_title" => $nm_title , "nm_file" => $upload_file_name , "nm_etc" => $nm_etc , "dt_insert" => now() , "nm_insert" => $nm_insert , "dt_update" => now() , "nm_update" => $nm_update , "ds_delind" => "N" ); $result = $dbCon->insertDAO($_fields,$table_name); //echo $result; //echo "
"; $cd_dealer = mysql_insert_id(); $s_cd_dealer = $_SESSION[s_cd_dealer]; $sqlPwd="UPDATE dealer_master set nm_pass = password('".$nm_pass."'), cd_dealer_p = '".$s_cd_dealer."' where cd_dealer = '".$cd_dealer."'"; $result = $dbCon->query($sqlPwd); //echo $result; //echo "
"; //exit; if ($result) { AlertRedirect("등록에 성공 하였습니다.","dealer_view3.php?cd_dealer=$cd_dealer_p"); }else{ AlertBack("등록 실패 하였습니다."); } break; //수정하기 case "UpdateManager": $RES = array('CODE'=>'9999', 'MSG'=>''); try { $upload_file_name = ''; if (is_uploaded_file($_FILES['nm_file']['tmp_name'])) { if($_FILES['nm_file']['size'] > 0 ){ $upload_file_name = upload($_FILES['nm_file'],$upload_path."nm_file/", 800, array('gif', 'jpeg', 'jpg','png','bmp' ,'ttif')); if($upload_file_name==false){ throw new Exception("첨부파일 업로드 실패 하였습니다.", "9990"); } } } if(empty($ds_info_contract)) { $ds_info_contract = 'N'; } if(empty($ds_info_privacy)) { $ds_info_privacy = 'N'; } if(empty($ds_info_service)) { $ds_info_service = 'N'; } $add_pwd_sql = ""; if($_POST["nm_pass"]){ $add_pwd_sql = " , nm_pass = password('".$nm_pass."') "; } $add_file_sql = ""; if(!empty($upload_file_name)){ $add_file_sql = " , nm_file = '{$upload_file_name}' "; } $sql="UPDATE $table_name set nm_name = '$nm_name' , nm_title = '$nm_title' , nm_hp ='$nm_hp' , dt_update = now() , nm_update = '$cd_procid' $add_pwd_sql $add_file_sql where cd_dealer = '$cd_dealer'"; // echo $sql; // // //, nm_email = '$nm_email' // exit; $result = mysql_query($sql,$connect); if(!$result) { throw new Exception("부관리자 정보 수정에 실패 하였습니다.", "9990"); } $RES['CODE'] = "0000"; $RES['MSG'] = "부관리자 정보 수정이 완료되었습니다."; // if ($upload_file_name == ""){ // $_fields = Array( // "nm_company" => $nm_company // , "nm_name" => $nm_name // , "nm_birth" => $nm_birth // , "nm_email" => $nm_email // , "nm_zip" => $nm_zip // , "nm_addr" => $nm_addr // , "nm_addr_sub" => $nm_addr_sub // , "nm_etc_01" => $nm_etc_01 // , "nm_etc_02" => $nm_etc_02 // , "nm_etc_03" => $nm_etc_03 // , "ds_status" => $ds_status // , "nm_company_biz" => $nm_company_biz // , "nm_name_biz" => $nm_name_biz // , "nm_no_biz" => $nm_no_biz // , "nm_date_biz" => $nm_date_biz // , "nm_type_biz" => $nm_type_biz // , "nm_condition_biz" => $nm_condition_biz // , "nm_tel_biz_01" => $nm_tel_biz_01 // , "nm_tel_biz_02" => $nm_tel_biz_02 // , "nm_tel_biz_03" => $nm_tel_biz_03 // , "nm_hp_biz_01" => $nm_hp_biz_01 // , "nm_hp_biz_02" => $nm_hp_biz_02 // , "nm_hp_biz_03" => $nm_hp_biz_03 // , "nm_fax_biz_01" => $nm_fax_biz_01 // , "nm_fax_biz_02" => $nm_fax_biz_02 // , "nm_fax_biz_03" => $nm_fax_biz_03 // , "nm_email_biz" => $nm_email_biz // , "nm_zip_biz" => $nm_zip_biz // , "nm_addr_biz" => $nm_addr_biz // , "nm_addr_sub_biz" => $nm_addr_sub_biz // , "ds_company_bp1" => $ds_company_bp1 // , "ds_branch1" => $ds_branch1 // , "ds_company_bp2" => $ds_company_bp2 // , "ds_branch2" => $ds_branch2 // , "ds_company_bp3" => $ds_company_bp3 // , "ds_branch3" => $ds_branch3 // , "nm_area" => $nm_area // , "nm_title" => $nm_title // , "ds_info_contract" => $ds_info_contract // , "ds_info_privacy" => $ds_info_privacy // , "ds_info_service" => $ds_info_service // , "ds_status"=>$ds_status, // // // "dt_insert" => now(), // // "nm_insert" => $cd_procid, // "dt_update" => now(), // "nm_update" => $cd_procid, // ); // }else{ // $_fields = Array( // "nm_company" => $nm_company // , "nm_name" => $nm_name // , "nm_birth" => $nm_birth // , "nm_tel_01" => $nm_tel_01 // , "nm_tel_02" => $nm_tel_02 // , "nm_tel_03" => $nm_tel_03 // , "nm_hp_01" => $nm_hp_01 // , "nm_hp_02" => $nm_hp_02 // , "nm_hp_03" => $nm_hp_03 // , "nm_fax_01" => $nm_fax_01 // , "nm_fax_02" => $nm_fax_02 // , "nm_fax_03" => $nm_fax_03 // , "nm_email" => $nm_email // , "nm_zip" => $nm_zip // , "nm_addr" => $nm_addr // , "nm_addr_sub" => $nm_addr_sub // , "nm_etc_01" => $nm_etc_01 // , "nm_etc_02" => $nm_etc_02 // , "nm_etc_03" => $nm_etc_03 // , "ds_status" => $ds_status // , "nm_company_biz" => $nm_company_biz // , "nm_name_biz" => $nm_name_biz // , "nm_no_biz" => $nm_no_biz // , "nm_date_biz" => $nm_date_biz // , "nm_type_biz" => $nm_type_biz // , "nm_condition_biz" => $nm_condition_biz // , "nm_tel_biz_01" => $nm_tel_biz_01 // , "nm_tel_biz_02" => $nm_tel_biz_02 // , "nm_tel_biz_03" => $nm_tel_biz_03 // , "nm_hp_biz_01" => $nm_hp_biz_01 // , "nm_hp_biz_02" => $nm_hp_biz_02 // , "nm_hp_biz_03" => $nm_hp_biz_03 // , "nm_fax_biz_01" => $nm_fax_biz_01 // , "nm_fax_biz_02" => $nm_fax_biz_02 // , "nm_fax_biz_03" => $nm_fax_biz_03 // , "nm_email_biz" => $nm_email_biz // , "nm_zip_biz" => $nm_zip_biz // , "nm_addr_biz" => $nm_addr_biz // , "nm_addr_sub_biz" => $nm_addr_sub_biz // , "ds_company_bp1" => $ds_company_bp1 // , "ds_branch1" => $ds_branch1 // , "ds_company_bp2" => $ds_company_bp2 // , "ds_branch2" => $ds_branch2 // , "ds_company_bp3" => $ds_company_bp3 // , "ds_branch3" => $ds_branch3 // , "nm_area" => $nm_area // , "nm_title" => $nm_title // , "nm_file" => $upload_file_name // , "ds_info_contract" => $ds_info_contract // , "ds_info_privacy" => $ds_info_privacy // , "ds_info_service" => $ds_info_service // , "ds_status"=>$ds_status, // // // "dt_insert" => now(), // // "nm_insert" => $cd_procid, // "dt_update" => now(), // "nm_update" => $cd_procid, // ); // } }catch(Exception $e){ $RES['CODE'] = $e->getCode(); $RES['MSG'] = $e->getMessage(); } echo json_encode($RES); exit; break; //삭제하기 case "Delete" : $RES = array('CODE'=>'9999', 'MSG'=>''); try { if(empty($cd_dealer)) { throw new Exception("회원 정보가 없습니다.", "9990"); } $sql="UPDATE $table_name set ds_delind ='Y' , dt_update = now() , nm_update = '$cd_procid' where cd_dealer = '$cd_dealer'"; // echo $sql; // exit; $result = mysql_query($sql,$connect); if(!$result) { throw new Exception("회원 정보 삭제에 실패 하였습니다.", "9990"); } $RES['CODE'] = "0000"; $RES['MSG'] = "회원 삭제가 완료되었습니다."; }catch(Exception $e){ $RES['CODE'] = $e->getCode(); $RES['MSG'] = $e->getMessage(); } @mysql_close($connect); echo json_encode($RES); exit; // echo 'a'; // exit; // $_fields = Array( // "ds_delind"=>"Y", // "dt_update" => now(), // "nm_update" => $cd_procid // ); // // $result = $dbCon->updateDAO($_fields,$table_name,"cd_dealer='".$cd_dealer."'"); // // // if ($result) { // // AlertRedirect("삭제 되었습니다.","list.php?PageNo=$PageNo"); // // }else{ // AlertRedirect("삭제 실패하였습니다.","list.php?PageNo=$PageNo"); // } break; //부관리자 삭제하기 case "DeleteManager" : $RES = array('CODE'=>'9999', 'MSG'=>''); try { if(empty($cd_dealer)) { throw new Exception("회원 정보가 없습니다.", "9990"); } $sql="UPDATE $table_name set ds_delind ='Y' , dt_update = now() , nm_update = '$cd_procid' where cd_dealer = '$cd_dealer'"; // echo $sql; // exit; $result = mysql_query($sql,$connect); if(!$result) { throw new Exception("회원 정보 삭제에 실패 하였습니다.", "9990"); } $RES['CODE'] = "0000"; $RES['MSG'] = "회원 삭제가 완료되었습니다."; }catch(Exception $e){ $RES['CODE'] = $e->getCode(); $RES['MSG'] = $e->getMessage(); } @mysql_close($connect); echo json_encode($RES); exit; // echo 'a'; // exit; // $_fields = Array( // "ds_delind"=>"Y", // "dt_update" => now(), // "nm_update" => $cd_procid // ); // // $result = $dbCon->updateDAO($_fields,$table_name,"cd_dealer='".$cd_dealer."'"); // // // if ($result) { // // AlertRedirect("삭제 되었습니다.","list.php?PageNo=$PageNo"); // // }else{ // AlertRedirect("삭제 실패하였습니다.","list.php?PageNo=$PageNo"); // } break; case "IdChk": $_whereis = " cd_dealerid = '". $cd_dealerid . "'"; $cnt = $dbCon->getOneDAO("count(*)",$table_name, $_whereis, 1); if($cnt==0) { echo("Y"); exit; } else { echo("N"); exit; } break; case "IdSearch": $_whereis = " ds_delind='N' And nm_name = '". $nm_name . "' AND nm_email = '". $nm_email . "'"; $userid = $dbCon->getOneDAO("cd_dealerid",$table_name, $_whereis, 1); if($userid) { echo($userid); exit; } else { echo(""); exit; } break; case "PwSearch": exit; $_whereis = " ds_delind='N' And cd_dealerid = '".$cd_dealerid."' And nm_name = '". $nm_name . "' AND nm_email = '". $nm_email . "'"; $userid = $dbCon->getOneDAO("cd_dealer",$table_name, $_whereis, 1); if($userid) { $new_passwd = generatePassword(8); $sqlPwd="UPDATE dealer_master set nm_pass = password('".$new_passwd."') where cd_dealer = '".$userid."'"; $result = $dbCon->query($sqlPwd); echo($new_passwd); exit; } else { echo(""); exit; } break; default : AlertBack("지정되지않은 요청입니다"); break; } mysql_close($connect); ?>