<?php /* 회원관리 (회원등록) 2001.06 by Jungjoon Oh */ require "mem-lib.php"; require "db-lib.php"; if ($id) { if (strlen($id) < 3) { print_msg("ID를 3글자 이상 입력해 주세요.", 'check_id', -1); } elseif (check_id($id)) { print_msg("<font color=RED>{$id}</font>는 사용 가능합니다.", 'check_id', 1); } else { print_msg("<font color=RED>{$id}</font>는 이미 사용하고 있습니다.", 'check_id', 2); } } elseif ($idnum != '-') { if (check_idnum($idnum)) { print_msg("<font color=RED>{$idnum}</font>는 사용 가능합니다.", 'check_idnum', 1); } else { print_msg("<font color=RED>{$idnum}</font>는 이미 등록되어 있습니다.", 'check_idnum', 2); } } else { print_msg("내용을 입력하신 후에 버튼을 누르세요. ", 'check_id', ''); } exit; function print_msg($message, $name, $value) { echo "\n<html>\n<head>\n<title>중복 확인</title>\n</head>\n<body>\n<center>\n<font color=BLUE size=2><b>{$message}</b></font>\n\n<form name=f>\n<input type=button name=close OnClick='window.close();' value=\" 닫기 \">\n</center>\n\n<SCRIPT LANGUAGE=JavaScript>\n\tdocument.f.close.focus();\n\topener.document.f.{$name}.value='{$value}';\n</SCRIPT>\n\n</body>\n</html>\n"; exit; }
회원관리 (회원등록) 2001.06 by Jungjoon Oh */ require "mem-lib.php"; require "db-lib.php"; if (!$id) { $errmsg .= "* ID를 입력해주세요.\\n"; } elseif (!check_id($id)) { $errmsg .= "* 이미 사용중인 ID입니다.\\n"; } if (!$name) { $errmsg .= "* 성명을 입력해주세요.\\n"; } if (!$idnum1 || !$idnum2) { $errmsg .= "* 주민등록번호를 입력해주세요.\\n"; } elseif (!check_idnum("{$idnum1}{$idnum2}")) { $errmsg .= "* 이미 등록된 주민등록번호입니다.\\n"; } if ($errmsg) { $errmsg = "- 아래의 사항을 확인하세요\\n\\n" . $errmsg; print_alert($errmsg, 'back'); } $dbh = dbconnect(); if ($zip1 && $zip2) { $zip = "{$zip1}-{$zip2}"; } // Make Query $query = "insert into member_data " . "(mem_id,mem_pw,mem_date,mem_name,mem_idnum,mem_email," . "mem_url,mem_tel,mem_hp,mem_addr1,mem_addr2,mem_zip) values " . "('{$id}','{$passwd}',sysdate(),'{$name}','{$idnum1}-{$idnum2}','{$email}'," . "'{$url}','{$tel}','{$hp}','{$addr1}','{$addr2}','{$zip}')"; $sth = dbquery($dbh, $query); if (!$sth) { $msg = "에러가 발생하였습니다.<br>\n" . mysql_error();