| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248 |
- <?php
-
- include $_SERVER["DOCUMENT_ROOT"].'/common/lib/comm.php';
-
- $table_name = "member_master";
-
- $PageNo = trim(avoid_crack($_REQUEST["PageNo"]));
-
- $mode = trim(avoid_crack($_POST["mode"]));
- $cd_user = trim(avoid_crack($_POST["cd_user"]));
- $cd_userid = trim(avoid_crack($_POST["cd_userid"]));
- $nm_name = trim(avoid_crack($_POST["nm_name"]));
- $nm_pass = trim(avoid_crack($_POST["nm_pass"]));
- $ds_type = trim(avoid_crack($_POST["ds_type"]));
- $ds_level = trim(avoid_crack($_POST["ds_level"]));
- $nm_company = trim(avoid_crack($_POST["nm_company"]));
- // $nm_birth = trim(avoid_crack($_POST["nm_birth"]));
- // $nm_tel = trim(avoid_crack($_POST["nm_tel"]));
- // $nm_tel_01 = trim(avoid_crack($_POST["nm_tel_01"]));
- // $nm_tel_02 = trim(avoid_crack($_POST["nm_tel_02"]));
- // $nm_tel_03 = trim(avoid_crack($_POST["nm_tel_03"]));
- $nm_hp = trim(avoid_crack($_POST["nm_hp"]));
- $nm_hp_01 = trim(avoid_crack($_POST["nm_hp_01"]));
- $nm_hp_02 = trim(avoid_crack($_POST["nm_hp_02"]));
- $nm_hp_03 = trim(avoid_crack($_POST["nm_hp_03"]));
- $nm_email = trim(avoid_crack($_POST["nm_email"]));
- $ds_company_bp = trim(avoid_crack($_POST["ds_company_bp"]));
- $ds_branch = trim(avoid_crack($_POST["ds_branch"]));
- $ds_area = trim(avoid_crack($_POST["ds_area"]));
- $ds_area_sub = trim(avoid_crack($_POST["ds_area_sub"]));
- $ds_agree1 = trim(avoid_crack($_POST["ds_agree1"]));
- $ds_agree2 = trim(avoid_crack($_POST["ds_agree2"]));
- $ds_agree3 = trim(avoid_crack($_POST["ds_agree3"]));
- $ds_agree4 = trim(avoid_crack($_POST["ds_agree4"]));
- /*
- $nm_zip = trim(avoid_crack($_POST["nm_zip"]));
- $nm_addr = trim(avoid_crack($_POST["nm_addr"]));
- $nm_addr_sub = trim(avoid_crack($_POST["nm_addr_sub"]));
- $ds_job = trim(avoid_crack($_POST["ds_job"]));
- $nm_etc_01 =trim(avoid_crack($_POST["nm_etc_01"]));
- $nm_etc_02 = trim(avoid_crack($_POST["nm_etc_02"]));
- $nm_etc_03 = trim(avoid_crack($_POST["nm_etc_03"]));
- */
- $ds_status = trim(avoid_crack($_POST["ds_status"]));
- $ds_delind = trim(avoid_crack($_POST["ds_delind"]));
-
- if(!empty($_POST["arr_cd_user"])) $arr_cd_user = trim(avoid_crack(implode(",",$_POST["arr_cd_user"])));
- $cd_procid = $_SESSION[admin_cd_userid];
- // $PageNo = trim(avoid_crack($_POST["PageNo"]));
- switch($mode) {
- //저장하기
- case "Add" :
-
- $_fields = Array(
- "cd_userid"=>$cd_userid,
- "nm_name"=>$nm_name,
- "ds_type"=>$ds_type,
- "ds_level"=>$ds_level,
- // "nm_company"=>$nm_company,
- // "nm_birth"=>$nm_birth,
- "nm_hp"=>$nm_hp,
- // "nm_hp_01"=>$nm_hp_01,
- // "nm_hp_02"=>$nm_hp_02,
- // "nm_hp_03"=>$nm_hp_03,
- "nm_email"=>$nm_email,
- "ds_company_bp"=>$ds_company_bp,
- "ds_branch"=>$ds_branch,
- "ds_area"=>$ds_area,
- "ds_area_sub"=>$ds_area_sub,
- "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,
- "dt_update" => now(),
- "nm_update" => $cd_procid,
- "ds_delind" => "N"
- );
-
- $result = $dbCon->insertDAO($_fields,$table_name);
-
- $sqlPwd="UPDATE member_master set nm_pass = password('".$nm_pass."') where nm_email = '".$nm_email."'";
- $result = $dbCon->query($sqlPwd);
- if ($result) {
- AlertRedirect("등록에 성공 하였습니다.","member.php");
- }else{
- AlertBack("등록 실패 하였습니다.");
- }
-
- break;
- //수정하기
- case "Update":
-
- $_fields = Array(
- "nm_name"=>$nm_name,
- // "ds_type"=>$ds_type,
- // "ds_level"=>$ds_level,
- // "nm_birth"=>$nm_birth,
- "nm_hp"=>$nm_hp,
- // "nm_hp_01"=>$nm_hp_01,
- // "nm_hp_02"=>$nm_hp_02,
- // "nm_hp_03"=>$nm_hp_03,
- // "nm_email"=>$nm_email,
- // "ds_company_bp"=>$ds_company_bp,
- // "ds_branch"=>$ds_branch,
- "ds_area"=>$ds_area,
- "ds_area_sub"=>$ds_area_sub,
- // "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,
- "dt_update" => now(),
- "nm_update" => $cd_procid,
- );
-
-
- $result = $dbCon->updateDAO($_fields,$table_name,"cd_user='".$cd_user."'");
- if($_POST["nm_pass"]){
-
- $sqlPwd="UPDATE member_master set nm_pass = password('".$nm_pass."') where cd_user = '".$cd_user."'";
- $result = $dbCon->query($sqlPwd);
- }
-
- if ($result) {
- AlertRedirect("수정 성공 하였습니다.","member_view.php?cd_user=$cd_user");
- }else{
- AlertBack("수정 실패 하였습니다.");
- }
- break;
- //삭제하기
- case "Delete" :
-
- $_fields = Array(
- "ds_delind"=>"Y",
- "dt_update" => now(),
- "nm_update" => $cd_procid
- );
-
- $result = $dbCon->updateDAO($_fields,$table_name,"cd_user='".$cd_user."'");
-
-
- if ($result) {
-
- AlertRedirect("삭제 되었습니다.","list.php?PageNo=$PageNo");
- }else{
- AlertRedirect("삭제 실패하였습니다.","list.php?PageNo=$PageNo");
- }
- break;
-
- //삭제하기
- case "DeleteArr" :
-
- $sqlPwd="UPDATE member_master set ds_delind='Y', dt_update = now(), nm_update = '".$cd_procid."' where cd_user in (".$arr_cd_user.")";
- $result = $dbCon->query($sqlPwd);
- if ($result) {
-
- AlertRedirect("삭제 되었습니다.","dormant.php?PageNo=$PageNo");
- }else{
- AlertRedirect("삭제 실패하였습니다.","dormant.php?PageNo=$PageNo");
- }
- break;
-
- //휴면 해제하기
- case "cancelDormant" :
-
- $sqlPwd="UPDATE member_master set ds_status='A0', dt_dormant = null where cd_user = '".$cd_user."' ";
- $result = $dbCon->query($sqlPwd);
- if ($result) {
- AlertRedirect("휴면 해제 되었습니다.","dormant.php?PageNo=$PageNo");
- }else{
- AlertRedirect("휴면 해제 실패하였습니다.","dormant.php?PageNo=$PageNo");
- }
- break;
-
- case "IdChk":
-
- $_whereis = " nm_email = '". $nm_email . "'";
-
- $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_userid",$table_name, $_whereis, 1);
- if($userid) {
- echo($userid);
- exit;
- } else {
- echo("");
- exit;
- }
- break;
-
- case "PwSearch":
-
- $_whereis = " ds_delind='N' And cd_userid = '".$cd_userid."' And nm_name = '". $nm_name . "' AND nm_email = '". $nm_email . "'";
-
- $userid = $dbCon->getOneDAO("cd_user",$table_name, $_whereis, 1);
- if($userid) {
- $new_passwd = generatePassword(8);
-
- $sqlPwd="UPDATE member_master set nm_pass = password('".$new_passwd."') where cd_user = '".$userid."'";
- $result = $dbCon->query($sqlPwd);
-
- echo($new_passwd);
- exit;
- } else {
- echo("");
- exit;
- }
- break;
-
- default :
- AlertBack("지정되지않은 요청입니다");
- break;
- }
- mysql_close($connect);
- ?>
|