コード例 #1
0
ファイル: check_duplicate.php プロジェクト: puchon/php4-book
<?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;
}
コード例 #2
0
ファイル: mem_register.php プロジェクト: puchon/php4-book
	회원관리 (회원등록)
	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();