Ejemplo n.º 1
0
<?php

include_once './_common.php';
include_once G5_CAPTCHA_PATH . '/captcha.lib.php';
include_once G5_LIB_PATH . '/mailer.lib.php';
$mb_id = trim($_POST['mb_id']);
$mb_email = trim($_POST['mb_email']);
$sql = " select mb_name, mb_datetime from {$g5['member_table']} where mb_id = '{$mb_id}' and mb_email_certify <> '' ";
$mb = sql_fetch($sql);
if (!$mb) {
    alert("이미 메일인증 하신 회원입니다.", G5_URL);
}
if (!chk_captcha()) {
    alert('자동등록방지 숫자가 틀렸습니다.');
}
$sql = " select count(*) as cnt from {$g5['member_table']} where mb_id <> '{$mb_id}' and mb_email = '{$mb_email}' ";
$row = sql_fetch($sql);
if ($row['cnt']) {
    alert("{$mb_email} 메일은 이미 존재하는 메일주소 입니다.\\n\\n다른 메일주소를 입력해 주십시오.");
}
// 인증메일 발송
$subject = '[' . $config['cf_title'] . '] 인증확인 메일입니다.';
$mb_name = $mb['mb_name'];
$mb_datetime = $mb['mb_datetime'] ? $mb['mb_datetime'] : G5_TIME_YMDHIS;
$mb_md5 = md5($mb_id . $mb_email . $mb_datetime);
$certify_href = G5_BBS_URL . '/email_certify.php?mb_id=' . $mb_id . '&amp;mb_md5=' . $mb_md5;
ob_start();
include_once './register_form_update_mail3.php';
$content = ob_get_contents();
ob_end_clean();
mailer($config['cf_admin_email_name'], $config['cf_admin_email'], $mb_email, $subject, $content, 1);
Ejemplo n.º 2
0
        if (!$row['reply']) {
            $reply_char = $begin_reply_char;
        } else {
            if ($row['reply'] == $end_reply_char) {
                // A~Z은 26 입니다.
                alert("더 이상 답변하실 수 없습니다.\\n답변은 26개 까지만 가능합니다.");
            } else {
                $reply_char = chr(ord($row['reply']) + $reply_number);
            }
        }
        $reply = $reply_array['wr_reply'] . $reply_char;
    } else {
        alert('w 값이 제대로 넘어오지 않았습니다.');
    }
}
if ($is_guest && !chk_captcha()) {
    alert('자동등록방지 숫자가 틀렸습니다.');
}
if ($w == '' || $w == 'r') {
    if (isset($_SESSION['ss_datetime'])) {
        if ($_SESSION['ss_datetime'] >= G5_SERVER_TIME - $config['cf_delay_sec'] && !$is_admin) {
            alert('너무 빠른 시간내에 게시물을 연속해서 올릴 수 없습니다.');
        }
    }
    set_session("ss_datetime", G5_SERVER_TIME);
}
if (!isset($_POST['wr_subject']) || !trim($_POST['wr_subject'])) {
    alert('제목을 입력하여 주십시오.');
}
// 디렉토리가 없다면 생성합니다. (퍼미션도 변경하구요.)
@mkdir(G5_DATA_PATH . '/file/' . $bo_table, G5_DIR_PERMISSION);