AvocadoAmber/AvocadoEdition_Light/bbs/formmail.php

53 lines
1.8 KiB
PHP
Raw Normal View History

2022-09-17 20:50:50 +09:00
<?php
2024-09-23 11:07:19 +09:00
include_once "./_common.php";
include_once G5_CAPTCHA_PATH . "/captcha.lib.php";
2022-09-17 20:50:50 +09:00
if (!$config['cf_email_use'])
2024-09-19 20:57:39 +09:00
alert_close('환경설정에서 \"메일발송 사용\"에 체크하셔야 메일을 발송할 수 있습니다.\\n\\n관리자에게 문의하시기 바랍니다.');
2022-09-17 20:50:50 +09:00
if (!$is_member && $config['cf_formmail_is_member'])
2024-09-19 20:57:39 +09:00
alert_close('회원만 이용하실 수 있습니다.');
2022-09-17 20:50:50 +09:00
if ($is_member && !$member['mb_open'] && $is_admin != "super" && $member['mb_id'] != $mb_id)
2024-09-19 20:57:39 +09:00
alert_close('자신의 정보를 공개하지 않으면 다른분에게 메일을 보낼 수 없습니다.\\n\\n정보공개 설정은 회원정보수정에서 하실 수 있습니다.');
2022-09-17 20:50:50 +09:00
2024-09-19 20:57:39 +09:00
if ($mb_id) {
$mb = get_member($mb_id);
if (!$mb['mb_id'])
alert_close('회원정보가 존재하지 않습니다.\\n\\n탈퇴한 회원일 수 있습니다.');
2022-09-17 20:50:50 +09:00
2024-09-19 20:57:39 +09:00
if (!$mb['mb_open'] && $is_admin != "super")
alert_close('정보공개를 하지 않았습니다.');
2022-09-17 20:50:50 +09:00
}
2024-09-19 20:57:39 +09:00
$sendmail_count = (int) get_session('ss_sendmail_count') + 1;
2022-09-17 20:50:50 +09:00
if ($sendmail_count > 3)
2024-09-19 20:57:39 +09:00
alert_close('한번 접속후 일정수의 메일만 발송할 수 있습니다.\\n\\n계속해서 메일을 보내시려면 다시 로그인 또는 접속하여 주십시오.');
2022-09-17 20:50:50 +09:00
$g5['title'] = '메일 쓰기';
include_once G5_PATH . "/head.sub.php";
2022-09-17 20:50:50 +09:00
$email_enc = new str_encrypt();
$email_dec = $email_enc->decrypt($email);
$email = get_email_address($email_dec);
2024-09-19 20:57:39 +09:00
if (!$email)
alert_close('이메일이 올바르지 않습니다.');
2022-09-17 20:50:50 +09:00
$email = $email_enc->encrypt($email);
if (!$name)
2024-09-19 20:57:39 +09:00
$name = $email;
2022-09-17 20:50:50 +09:00
else
2024-09-19 20:57:39 +09:00
$name = get_text(stripslashes($name), true);
2022-09-17 20:50:50 +09:00
if (!isset($type))
2024-09-19 20:57:39 +09:00
$type = 0;
2022-09-17 20:50:50 +09:00
$type_checked[0] = $type_checked[1] = $type_checked[2] = "";
$type_checked[$type] = 'checked';
include_once $member_skin_path . "/formmail.skin.php";
2022-09-17 20:50:50 +09:00
include_once G5_PATH . "/tail.sub.php";