비표준 그누보드4 첫커밋
This commit is contained in:
45
bbs/member_email_check.php
Normal file
45
bbs/member_email_check.php
Normal file
@ -0,0 +1,45 @@
|
||||
<?
|
||||
include_once("./_common.php");
|
||||
|
||||
$g4[title] = "E-mail 중복확인";
|
||||
include_once("$g4[path]/head.sub.php");
|
||||
|
||||
$mb_email = trim($mb_email);
|
||||
|
||||
if ($member[mb_id]) // 수정중 중복확인이면
|
||||
$sql = " select mb_email from $g4[member_table] where mb_email = '$mb_email' and mb_id <> '$member[mb_id]' ";
|
||||
else
|
||||
$sql = " select mb_email from $g4[member_table] where mb_email = '$mb_email' ";
|
||||
$row = sql_fetch($sql);
|
||||
|
||||
if ($row[mb_email]) {
|
||||
echo <<<HEREDOC
|
||||
<script type="text/javascript">
|
||||
alert("'{$mb_email}'은(는) 이미 다른 회원이 사용하는 E-mail이므로 사용하실 수 없습니다.");
|
||||
//opener.fmbform.mb_email_enabled.value = "0"; // 새창으로 열 경우에...
|
||||
parent.document.getElementById("mb_email_enabled").value = -1;
|
||||
window.close();
|
||||
</script>
|
||||
HEREDOC;
|
||||
} else {
|
||||
if (!preg_match("/([0-9a-zA-Z_-]+)@([0-9a-zA-Z_-]+)\.([0-9a-zA-Z_-]+)/", $mb_email)) {
|
||||
echo <<<HEREDOC
|
||||
<script type="text/javascript">
|
||||
alert("'{$mb_email}'은(는) E-mail 주소 형식이 아니므로 사용하실 수 없습니다.");
|
||||
parent.document.getElementById("mb_email_enabled").value = "";
|
||||
window.close();
|
||||
</script>
|
||||
HEREDOC;
|
||||
} else {
|
||||
echo <<<HEREDOC
|
||||
<script type="text/javascript">
|
||||
alert("'{$mb_email}'은(는) 중복된 E-mail이 없습니다.\\n\\n사용하셔도 좋습니다.");
|
||||
parent.document.getElementById("mb_email_enabled").value = 1;
|
||||
window.close();
|
||||
</script>
|
||||
HEREDOC;
|
||||
}
|
||||
}
|
||||
|
||||
include_once("$g4[path]/tail.sub.php");
|
||||
?>
|
||||
Reference in New Issue
Block a user