dealer_proc.php 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588
  1. <?php
  2. include $_SERVER["DOCUMENT_ROOT"].'/common/lib/comm.php';
  3. $table_name = "dealer_master";
  4. $PageNo = trim(avoid_crack($_REQUEST["PageNo"]));
  5. $mode = trim(avoid_crack($_POST["mode"]));
  6. $cd_dealer = trim(avoid_crack($_POST["cd_dealer"]));
  7. $cd_dealerid = trim(avoid_crack($_POST["cd_dealerid"]));
  8. $cd_dealer_p = trim(avoid_crack($_POST["cd_dealer_p"]));
  9. $nm_pass = trim(avoid_crack($_POST["nm_pass"]));
  10. $ds_type = trim(avoid_crack($_POST["ds_type"]));
  11. $ds_level = trim(avoid_crack($_POST["ds_level"]));
  12. $nm_company = trim(avoid_crack($_POST["nm_company"]));
  13. $nm_name = trim(avoid_crack($_POST["nm_name"]));
  14. $nm_birth = trim(avoid_crack($_POST["nm_birth"]));
  15. $nm_tel_01 = trim(avoid_crack($_POST["nm_tel_01"]));
  16. $nm_tel_02 = trim(avoid_crack($_POST["nm_tel_02"]));
  17. $nm_tel_03 = trim(avoid_crack($_POST["nm_tel_03"]));
  18. $nm_hp_01 = trim(avoid_crack($_POST["nm_hp_01"]));
  19. $nm_hp_02 = trim(avoid_crack($_POST["nm_hp_02"]));
  20. $nm_hp_03 = trim(avoid_crack($_POST["nm_hp_03"]));
  21. $nm_fax_01 = trim(avoid_crack($_POST["nm_fax_01"]));
  22. $nm_fax_02 = trim(avoid_crack($_POST["nm_fax_02"]));
  23. $nm_fax_03 = trim(avoid_crack($_POST["nm_fax_03"]));
  24. $nm_email = trim(avoid_crack($_POST["nm_email"]));
  25. $nm_zip = trim(avoid_crack($_POST["nm_zip"]));
  26. $nm_addr = trim(avoid_crack($_POST["nm_addr"]));
  27. $nm_addr_sub = trim(avoid_crack($_POST["nm_addr_sub"]));
  28. $nm_etc_01 = trim(avoid_crack($_POST["nm_etc_01"]));
  29. $nm_etc_02 = trim(avoid_crack($_POST["nm_etc_02"]));
  30. $nm_etc_03 = trim(avoid_crack($_POST["nm_etc_03"]));
  31. $ds_status = trim(avoid_crack($_POST["ds_status"]));
  32. $nm_company_biz = trim(avoid_crack($_POST["nm_company_biz"]));
  33. $nm_name_biz = trim(avoid_crack($_POST["nm_name_biz"]));
  34. $nm_no_biz = trim(avoid_crack($_POST["nm_no_biz"]));
  35. $nm_date_biz = trim(avoid_crack($_POST["nm_date_biz"]));
  36. $nm_type_biz = trim(avoid_crack($_POST["nm_type_biz"]));
  37. $nm_condition_biz = trim(avoid_crack($_POST["nm_condition_biz"]));
  38. $nm_tel_biz_01 = trim(avoid_crack($_POST["nm_tel_biz_01"]));
  39. $nm_tel_biz_02 = trim(avoid_crack($_POST["nm_tel_biz_02"]));
  40. $nm_tel_biz_03 = trim(avoid_crack($_POST["nm_tel_biz_03"]));
  41. $nm_hp_biz_01 = trim(avoid_crack($_POST["nm_hp_biz_01"]));
  42. $nm_hp_biz_02 = trim(avoid_crack($_POST["nm_hp_biz_02"]));
  43. $nm_hp_biz_03 = trim(avoid_crack($_POST["nm_hp_biz_03"]));
  44. $nm_fax_biz_01 = trim(avoid_crack($_POST["nm_fax_biz_01"]));
  45. $nm_fax_biz_02 = trim(avoid_crack($_POST["nm_fax_biz_02"]));
  46. $nm_fax_biz_03 = trim(avoid_crack($_POST["nm_fax_biz_03"]));
  47. $nm_email_biz = trim(avoid_crack($_POST["nm_email_biz"]));
  48. $nm_zip_biz = trim(avoid_crack($_POST["nm_zip_biz"]));
  49. $nm_addr_biz = trim(avoid_crack($_POST["nm_addr_biz"]));
  50. $nm_addr_sub_biz = trim(avoid_crack($_POST["nm_addr_sub_biz"]));
  51. $ds_company_bp1 = trim(avoid_crack($_POST["ds_company_bp1"]));
  52. $ds_branch1 = trim(avoid_crack($_POST["ds_branch1"]));
  53. $ds_company_bp2 = trim(avoid_crack($_POST["ds_company_bp2"]));
  54. $ds_branch2 = trim(avoid_crack($_POST["ds_branch2"]));
  55. $ds_company_bp3 = trim(avoid_crack($_POST["ds_company_bp3"]));
  56. $ds_branch3 = trim(avoid_crack($_POST["ds_branch3"]));
  57. $nm_area = trim(avoid_crack($_POST["nm_area"]));
  58. // $nm_area = trim(avoid_crack(implode(",",$_POST["nm_area"])));
  59. $nm_title = trim(avoid_crack($_POST["nm_title"]));
  60. $nm_file = trim(avoid_crack($_POST["nm_file"]));
  61. $nm_etc = trim(avoid_crack($_POST["nm_etc"]));
  62. $nm_deposit = trim(avoid_crack($_POST["nm_deposit"]));
  63. $dt_insert = trim(avoid_crack($_POST["dt_insert"]));
  64. $nm_insert = trim(avoid_crack($_POST["nm_insert"]));
  65. $dt_update = trim(avoid_crack($_POST["dt_update"]));
  66. $nm_update = trim(avoid_crack($_POST["nm_update"]));
  67. $ds_delind = trim(avoid_crack($_POST["ds_delind"]));
  68. $ds_info_contract = trim(avoid_crack($_POST["ds_info_contract"]));
  69. $ds_info_privacy = trim(avoid_crack($_POST["ds_info_privacy"]));
  70. $ds_info_service = trim(avoid_crack($_POST["ds_info_service"]));
  71. // $cd_procid = $_SESSION[admin_cd_dealerid];
  72. // $PageNo = trim(avoid_crack($_POST["PageNo"]));
  73. $upload_path = $_SERVER['DOCUMENT_ROOT'].UPLOAD_PATH."dealer/";
  74. switch($mode) {
  75. //저장하기
  76. case "Add" :
  77. $_fields = Array(
  78. "cd_dealerid" => $cd_dealerid
  79. , "cd_dealer_p" => $cd_dealer_p
  80. , "nm_pass" => $nm_pass
  81. , "ds_type" => $ds_type
  82. , "ds_level" => $ds_level
  83. , "nm_company" => $nm_company
  84. , "nm_name" => $nm_name
  85. , "nm_birth" => $nm_birth
  86. , "nm_tel_01" => $nm_tel_01
  87. , "nm_tel_02" => $nm_tel_02
  88. , "nm_tel_03" => $nm_tel_03
  89. , "nm_hp_01" => $nm_hp_01
  90. , "nm_hp_02" => $nm_hp_02
  91. , "nm_hp_03" => $nm_hp_03
  92. , "nm_fax_01" => $nm_fax_01
  93. , "nm_fax_02" => $nm_fax_02
  94. , "nm_fax_03" => $nm_fax_03
  95. , "nm_email" => $nm_email
  96. , "nm_zip" => $nm_zip
  97. , "nm_addr" => $nm_addr
  98. , "nm_addr_sub" => $nm_addr_sub
  99. , "nm_etc_01" => $nm_etc_01
  100. , "nm_etc_02" => $nm_etc_02
  101. , "nm_etc_03" => $nm_etc_03
  102. , "ds_status" => $ds_status
  103. , "nm_company_biz" => $nm_company_biz
  104. , "nm_name_biz" => $nm_name_biz
  105. , "nm_no_biz" => $nm_no_biz
  106. , "nm_date_biz" => $nm_date_biz
  107. , "nm_type_biz" => $nm_type_biz
  108. , "nm_condition_biz" => $nm_condition_biz
  109. , "nm_tel_biz_01" => $nm_tel_biz_01
  110. , "nm_tel_biz_02" => $nm_tel_biz_02
  111. , "nm_tel_biz_03" => $nm_tel_biz_03
  112. , "nm_hp_biz_01" => $nm_hp_biz_01
  113. , "nm_hp_biz_02" => $nm_hp_biz_02
  114. , "nm_hp_biz_03" => $nm_hp_biz_03
  115. , "nm_fax_biz_01" => $nm_fax_biz_01
  116. , "nm_fax_biz_02" => $nm_fax_biz_02
  117. , "nm_fax_biz_03" => $nm_fax_biz_03
  118. , "nm_email_biz" => $nm_email_biz
  119. , "nm_zip_biz" => $nm_zip_biz
  120. , "nm_addr_biz" => $nm_addr_biz
  121. , "nm_addr_sub_biz" => $nm_addr_sub_biz
  122. , "ds_company_bp1" => $ds_company_bp1
  123. , "ds_branch1" => $ds_branch1
  124. , "ds_company_bp2" => $ds_company_bp2
  125. , "ds_branch2" => $ds_branch2
  126. , "ds_company_bp3" => $ds_company_bp3
  127. , "ds_branch3" => $ds_branch3
  128. // , "nm_area" => $nm_area
  129. , "nm_title" => $nm_title
  130. // , "nm_file" => $nm_file
  131. , "nm_etc" => $nm_etc
  132. , "nm_deposit" => $nm_deposit
  133. , "dt_insert" => now()
  134. , "nm_insert" => $nm_insert
  135. , "dt_update" => now()
  136. , "nm_update" => $nm_update
  137. , "ds_delind" => "N"
  138. );
  139. $result = $dbCon->insertDAO($_fields,$table_name);
  140. //echo $result;
  141. //echo "<BR>";
  142. $cd_dealer = mysql_insert_id();
  143. $sqlPwd="UPDATE dealer_master set nm_pass = password('".$nm_pass."'), cd_dealer_p = '".$cd_dealer."' where cd_dealer = '".$cd_dealer."'";
  144. $result = $dbCon->query($sqlPwd);
  145. //echo $result;
  146. //echo "<BR>";
  147. //exit;
  148. if ($result) {
  149. AlertRedirect("등록에 성공 하였습니다.","dealer.php");
  150. }else{
  151. AlertBack("등록 실패 하였습니다.");
  152. }
  153. break;
  154. //수정하기
  155. case "Update":
  156. if(empty($ds_info_contract)) {
  157. $ds_info_contract = 'N';
  158. }
  159. if(empty($ds_info_privacy)) {
  160. $ds_info_privacy = 'N';
  161. }
  162. if(empty($ds_info_service)) {
  163. $ds_info_service = 'N';
  164. }
  165. $_fields = Array(
  166. "nm_company" => $nm_company
  167. , "nm_name" => $nm_name
  168. , "nm_birth" => $nm_birth
  169. , "nm_tel_01" => $nm_tel_01
  170. , "nm_tel_02" => $nm_tel_02
  171. , "nm_tel_03" => $nm_tel_03
  172. , "nm_hp_01" => $nm_hp_01
  173. , "nm_hp_02" => $nm_hp_02
  174. , "nm_hp_03" => $nm_hp_03
  175. , "nm_fax_01" => $nm_fax_01
  176. , "nm_fax_02" => $nm_fax_02
  177. , "nm_fax_03" => $nm_fax_03
  178. , "nm_email" => $nm_email
  179. , "nm_zip" => $nm_zip
  180. , "nm_addr" => $nm_addr
  181. , "nm_addr_sub" => $nm_addr_sub
  182. , "nm_etc_01" => $nm_etc_01
  183. , "nm_etc_02" => $nm_etc_02
  184. , "nm_etc_03" => $nm_etc_03
  185. , "nm_company_biz" => $nm_company_biz
  186. , "nm_name_biz" => $nm_name_biz
  187. , "nm_no_biz" => $nm_no_biz
  188. , "nm_date_biz" => $nm_date_biz
  189. , "nm_type_biz" => $nm_type_biz
  190. , "nm_condition_biz" => $nm_condition_biz
  191. , "nm_tel_biz_01" => $nm_tel_biz_01
  192. , "nm_tel_biz_02" => $nm_tel_biz_02
  193. , "nm_tel_biz_03" => $nm_tel_biz_03
  194. , "nm_hp_biz_01" => $nm_hp_biz_01
  195. , "nm_hp_biz_02" => $nm_hp_biz_02
  196. , "nm_hp_biz_03" => $nm_hp_biz_03
  197. , "nm_fax_biz_01" => $nm_fax_biz_01
  198. , "nm_fax_biz_02" => $nm_fax_biz_02
  199. , "nm_fax_biz_03" => $nm_fax_biz_03
  200. , "nm_email_biz" => $nm_email_biz
  201. , "nm_zip_biz" => $nm_zip_biz
  202. , "nm_addr_biz" => $nm_addr_biz
  203. , "nm_addr_sub_biz" => $nm_addr_sub_biz
  204. // , "ds_company_bp1" => $ds_company_bp1
  205. // , "ds_branch1" => $ds_branch1
  206. // , "ds_company_bp2" => $ds_company_bp2
  207. // , "ds_branch2" => $ds_branch2
  208. // , "ds_company_bp3" => $ds_company_bp3
  209. // , "ds_branch3" => $ds_branch3
  210. // , "nm_area" => $nm_area
  211. , "ds_info_contract" => $ds_info_contract
  212. , "ds_info_privacy" => $ds_info_privacy
  213. , "ds_info_service" => $ds_info_service
  214. , "nm_title" => $nm_title
  215. , "nm_etc" => $nm_etc
  216. , "nm_deposit" => $nm_deposit
  217. , "ds_status"=>$ds_status,
  218. // "dt_insert" => now(),
  219. // "nm_insert" => $cd_procid,
  220. "dt_update" => now(),
  221. "nm_update" => $cd_procid,
  222. );
  223. $result = $dbCon->updateDAO($_fields,$table_name,"cd_dealer='".$cd_dealer."'");
  224. if($_POST["nm_pass"]){
  225. $sqlPwd="UPDATE dealer_master set nm_pass = password('".$nm_pass."') where cd_dealer = '".$cd_dealer."'";
  226. $result = $dbCon->query($sqlPwd);
  227. }
  228. if ($result) {
  229. AlertRedirect("수정 성공 하였습니다.","dealer.php");
  230. }else{
  231. AlertBack("수정 실패 하였습니다.");
  232. }
  233. break;
  234. //저장하기
  235. case "AddManager" :
  236. if (is_uploaded_file($_FILES['nm_file']['tmp_name'])) {
  237. if($_FILES['nm_file']['size'] > 0 ){
  238. $upload_file_name = upload($_FILES['nm_file'],$upload_path."nm_file/", 800, array('gif', 'jpeg', 'jpg','png','bmp' ,'ttif'));
  239. if($upload_file_name==false){
  240. AlertBack("첨부파일 업로드 실패 하였습니다.");
  241. die();
  242. }
  243. }
  244. }
  245. $_fields = Array(
  246. "cd_dealerid" => $cd_dealerid
  247. , "cd_dealer_p" => $cd_dealer_p
  248. , "nm_pass" => $nm_pass
  249. , "ds_type" => $ds_type
  250. , "ds_level" => $ds_level
  251. , "nm_company" => $nm_company
  252. , "nm_name" => $nm_name
  253. , "nm_birth" => $nm_birth
  254. , "nm_tel_01" => $nm_tel_01
  255. , "nm_tel_02" => $nm_tel_02
  256. , "nm_tel_03" => $nm_tel_03
  257. , "nm_hp_01" => $nm_hp_01
  258. , "nm_hp_02" => $nm_hp_02
  259. , "nm_hp_03" => $nm_hp_03
  260. , "nm_fax_01" => $nm_fax_01
  261. , "nm_fax_02" => $nm_fax_02
  262. , "nm_fax_03" => $nm_fax_03
  263. , "nm_email" => $nm_email
  264. , "nm_zip" => $nm_zip
  265. , "nm_addr" => $nm_addr
  266. , "nm_addr_sub" => $nm_addr_sub
  267. , "nm_etc_01" => $nm_etc_01
  268. , "nm_etc_02" => $nm_etc_02
  269. , "nm_etc_03" => $nm_etc_03
  270. , "ds_status" => $ds_status
  271. , "nm_company_biz" => $nm_company_biz
  272. , "nm_name_biz" => $nm_name_biz
  273. , "nm_no_biz" => $nm_no_biz
  274. , "nm_date_biz" => $nm_date_biz
  275. , "nm_type_biz" => $nm_type_biz
  276. , "nm_condition_biz" => $nm_condition_biz
  277. , "nm_tel_biz_01" => $nm_tel_biz_01
  278. , "nm_tel_biz_02" => $nm_tel_biz_02
  279. , "nm_tel_biz_03" => $nm_tel_biz_03
  280. , "nm_hp_biz_01" => $nm_hp_biz_01
  281. , "nm_hp_biz_02" => $nm_hp_biz_02
  282. , "nm_hp_biz_03" => $nm_hp_biz_03
  283. , "nm_fax_biz_01" => $nm_fax_biz_01
  284. , "nm_fax_biz_02" => $nm_fax_biz_02
  285. , "nm_fax_biz_03" => $nm_fax_biz_03
  286. , "nm_email_biz" => $nm_email_biz
  287. , "nm_zip_biz" => $nm_zip_biz
  288. , "nm_addr_biz" => $nm_addr_biz
  289. , "nm_addr_sub_biz" => $nm_addr_sub_biz
  290. , "ds_company_bp1" => $ds_company_bp1
  291. , "ds_branch1" => $ds_branch1
  292. , "ds_company_bp2" => $ds_company_bp2
  293. , "ds_branch2" => $ds_branch2
  294. , "ds_company_bp3" => $ds_company_bp3
  295. , "ds_branch3" => $ds_branch3
  296. , "nm_area" => $nm_area
  297. , "nm_title" => $nm_title
  298. , "nm_file" => $upload_file_name
  299. , "nm_etc" => $nm_etc
  300. , "dt_insert" => now()
  301. , "nm_insert" => $nm_insert
  302. , "dt_update" => now()
  303. , "nm_update" => $nm_update
  304. , "ds_delind" => "N"
  305. );
  306. $result = $dbCon->insertDAO($_fields,$table_name);
  307. //echo $result;
  308. //echo "<BR>";
  309. $cd_dealer = mysql_insert_id();
  310. $s_cd_dealer = $_SESSION[s_cd_dealer];
  311. $sqlPwd="UPDATE dealer_master set nm_pass = password('".$nm_pass."'), cd_dealer_p = '".$s_cd_dealer."' where cd_dealer = '".$cd_dealer."'";
  312. $result = $dbCon->query($sqlPwd);
  313. //echo $result;
  314. //echo "<BR>";
  315. //exit;
  316. if ($result) {
  317. AlertRedirect("등록에 성공 하였습니다.","dealer_view3.php?cd_dealer=$cd_dealer_p");
  318. }else{
  319. AlertBack("등록 실패 하였습니다.");
  320. }
  321. break;
  322. //수정하기
  323. case "UpdateManager":
  324. if (is_uploaded_file($_FILES['nm_file']['tmp_name'])) {
  325. if($_FILES['nm_file']['size'] > 0 ){
  326. $upload_file_name = upload($_FILES['nm_file'],$upload_path."nm_file/", 800, array('gif', 'jpeg', 'jpg','png','bmp' ,'ttif'));
  327. if($upload_file_name==false){
  328. AlertBack("첨부파일 업로드 실패 하였습니다.");
  329. die();
  330. }
  331. }
  332. }
  333. if(empty($ds_info_contract)) {
  334. $ds_info_contract = 'N';
  335. }
  336. if(empty($ds_info_privacy)) {
  337. $ds_info_privacy = 'N';
  338. }
  339. if(empty($ds_info_service)) {
  340. $ds_info_service = 'N';
  341. }
  342. if ($upload_file_name == ""){
  343. $_fields = Array(
  344. "nm_company" => $nm_company
  345. , "nm_name" => $nm_name
  346. , "nm_birth" => $nm_birth
  347. , "nm_tel_01" => $nm_tel_01
  348. , "nm_tel_02" => $nm_tel_02
  349. , "nm_tel_03" => $nm_tel_03
  350. , "nm_hp_01" => $nm_hp_01
  351. , "nm_hp_02" => $nm_hp_02
  352. , "nm_hp_03" => $nm_hp_03
  353. , "nm_fax_01" => $nm_fax_01
  354. , "nm_fax_02" => $nm_fax_02
  355. , "nm_fax_03" => $nm_fax_03
  356. , "nm_email" => $nm_email
  357. , "nm_zip" => $nm_zip
  358. , "nm_addr" => $nm_addr
  359. , "nm_addr_sub" => $nm_addr_sub
  360. , "nm_etc_01" => $nm_etc_01
  361. , "nm_etc_02" => $nm_etc_02
  362. , "nm_etc_03" => $nm_etc_03
  363. , "ds_status" => $ds_status
  364. , "nm_company_biz" => $nm_company_biz
  365. , "nm_name_biz" => $nm_name_biz
  366. , "nm_no_biz" => $nm_no_biz
  367. , "nm_date_biz" => $nm_date_biz
  368. , "nm_type_biz" => $nm_type_biz
  369. , "nm_condition_biz" => $nm_condition_biz
  370. , "nm_tel_biz_01" => $nm_tel_biz_01
  371. , "nm_tel_biz_02" => $nm_tel_biz_02
  372. , "nm_tel_biz_03" => $nm_tel_biz_03
  373. , "nm_hp_biz_01" => $nm_hp_biz_01
  374. , "nm_hp_biz_02" => $nm_hp_biz_02
  375. , "nm_hp_biz_03" => $nm_hp_biz_03
  376. , "nm_fax_biz_01" => $nm_fax_biz_01
  377. , "nm_fax_biz_02" => $nm_fax_biz_02
  378. , "nm_fax_biz_03" => $nm_fax_biz_03
  379. , "nm_email_biz" => $nm_email_biz
  380. , "nm_zip_biz" => $nm_zip_biz
  381. , "nm_addr_biz" => $nm_addr_biz
  382. , "nm_addr_sub_biz" => $nm_addr_sub_biz
  383. , "ds_company_bp1" => $ds_company_bp1
  384. , "ds_branch1" => $ds_branch1
  385. , "ds_company_bp2" => $ds_company_bp2
  386. , "ds_branch2" => $ds_branch2
  387. , "ds_company_bp3" => $ds_company_bp3
  388. , "ds_branch3" => $ds_branch3
  389. , "nm_area" => $nm_area
  390. , "nm_title" => $nm_title
  391. , "ds_info_contract" => $ds_info_contract
  392. , "ds_info_privacy" => $ds_info_privacy
  393. , "ds_info_service" => $ds_info_service
  394. , "ds_status"=>$ds_status,
  395. // "dt_insert" => now(),
  396. // "nm_insert" => $cd_procid,
  397. "dt_update" => now(),
  398. "nm_update" => $cd_procid,
  399. );
  400. }else{
  401. $_fields = Array(
  402. "nm_company" => $nm_company
  403. , "nm_name" => $nm_name
  404. , "nm_birth" => $nm_birth
  405. , "nm_tel_01" => $nm_tel_01
  406. , "nm_tel_02" => $nm_tel_02
  407. , "nm_tel_03" => $nm_tel_03
  408. , "nm_hp_01" => $nm_hp_01
  409. , "nm_hp_02" => $nm_hp_02
  410. , "nm_hp_03" => $nm_hp_03
  411. , "nm_fax_01" => $nm_fax_01
  412. , "nm_fax_02" => $nm_fax_02
  413. , "nm_fax_03" => $nm_fax_03
  414. , "nm_email" => $nm_email
  415. , "nm_zip" => $nm_zip
  416. , "nm_addr" => $nm_addr
  417. , "nm_addr_sub" => $nm_addr_sub
  418. , "nm_etc_01" => $nm_etc_01
  419. , "nm_etc_02" => $nm_etc_02
  420. , "nm_etc_03" => $nm_etc_03
  421. , "ds_status" => $ds_status
  422. , "nm_company_biz" => $nm_company_biz
  423. , "nm_name_biz" => $nm_name_biz
  424. , "nm_no_biz" => $nm_no_biz
  425. , "nm_date_biz" => $nm_date_biz
  426. , "nm_type_biz" => $nm_type_biz
  427. , "nm_condition_biz" => $nm_condition_biz
  428. , "nm_tel_biz_01" => $nm_tel_biz_01
  429. , "nm_tel_biz_02" => $nm_tel_biz_02
  430. , "nm_tel_biz_03" => $nm_tel_biz_03
  431. , "nm_hp_biz_01" => $nm_hp_biz_01
  432. , "nm_hp_biz_02" => $nm_hp_biz_02
  433. , "nm_hp_biz_03" => $nm_hp_biz_03
  434. , "nm_fax_biz_01" => $nm_fax_biz_01
  435. , "nm_fax_biz_02" => $nm_fax_biz_02
  436. , "nm_fax_biz_03" => $nm_fax_biz_03
  437. , "nm_email_biz" => $nm_email_biz
  438. , "nm_zip_biz" => $nm_zip_biz
  439. , "nm_addr_biz" => $nm_addr_biz
  440. , "nm_addr_sub_biz" => $nm_addr_sub_biz
  441. , "ds_company_bp1" => $ds_company_bp1
  442. , "ds_branch1" => $ds_branch1
  443. , "ds_company_bp2" => $ds_company_bp2
  444. , "ds_branch2" => $ds_branch2
  445. , "ds_company_bp3" => $ds_company_bp3
  446. , "ds_branch3" => $ds_branch3
  447. , "nm_area" => $nm_area
  448. , "nm_title" => $nm_title
  449. , "nm_file" => $upload_file_name
  450. , "ds_info_contract" => $ds_info_contract
  451. , "ds_info_privacy" => $ds_info_privacy
  452. , "ds_info_service" => $ds_info_service
  453. , "ds_status"=>$ds_status,
  454. // "dt_insert" => now(),
  455. // "nm_insert" => $cd_procid,
  456. "dt_update" => now(),
  457. "nm_update" => $cd_procid,
  458. );
  459. }
  460. $result = $dbCon->updateDAO($_fields,$table_name,"cd_dealer='".$cd_dealer."'");
  461. if($_POST["nm_pass"]){
  462. $sqlPwd="UPDATE dealer_master set nm_pass = password('".$nm_pass."') where cd_dealer = '".$cd_dealer."'";
  463. $result = $dbCon->query($sqlPwd);
  464. }
  465. if ($result) {
  466. AlertRedirect("수정 성공 하였습니다.","dealer_view3.php?cd_dealer=$cd_dealer_p");
  467. }else{
  468. AlertBack("수정 실패 하였습니다.");
  469. }
  470. break;
  471. //삭제하기
  472. case "Delete" :
  473. $_fields = Array(
  474. "ds_delind"=>"Y",
  475. "dt_update" => now(),
  476. "nm_update" => $cd_procid
  477. );
  478. $result = $dbCon->updateDAO($_fields,$table_name,"cd_dealer='".$cd_dealer."'");
  479. if ($result) {
  480. AlertRedirect("삭제 되었습니다.","list.php?PageNo=$PageNo");
  481. }else{
  482. AlertRedirect("삭제 실패하였습니다.","list.php?PageNo=$PageNo");
  483. }
  484. break;
  485. case "IdChk":
  486. $_whereis = " cd_dealerid = '". $cd_dealerid . "'";
  487. $cnt = $dbCon->getOneDAO("count(*)",$table_name, $_whereis, 1);
  488. if($cnt==0) {
  489. echo("Y");
  490. exit;
  491. } else {
  492. echo("N");
  493. exit;
  494. }
  495. break;
  496. case "IdSearch":
  497. $_whereis = " ds_delind='N' And nm_name = '". $nm_name . "' AND nm_email = '". $nm_email . "'";
  498. $userid = $dbCon->getOneDAO("cd_dealerid",$table_name, $_whereis, 1);
  499. if($userid) {
  500. echo($userid);
  501. exit;
  502. } else {
  503. echo("");
  504. exit;
  505. }
  506. break;
  507. case "PwSearch":
  508. $_whereis = " ds_delind='N' And cd_dealerid = '".$cd_dealerid."' And nm_name = '". $nm_name . "' AND nm_email = '". $nm_email . "'";
  509. $userid = $dbCon->getOneDAO("cd_dealer",$table_name, $_whereis, 1);
  510. if($userid) {
  511. $new_passwd = generatePassword(8);
  512. $sqlPwd="UPDATE dealer_master set nm_pass = password('".$new_passwd."') where cd_dealer = '".$userid."'";
  513. $result = $dbCon->query($sqlPwd);
  514. echo($new_passwd);
  515. exit;
  516. } else {
  517. echo("");
  518. exit;
  519. }
  520. break;
  521. default :
  522. AlertBack("지정되지않은 요청입니다");
  523. break;
  524. }
  525. mysql_close($connect);
  526. ?>