테스트 사이트 - 개발 중인 베타 버전입니다

이메일 재인증 문의

· 13년 전 · 2348 · 4
기존 이메일 인증을 쓰고 있지 않다가 인증을 다시 쓰기로 하였습니다.
기존 회원들은 인증이 안되어 있는데 로그인을 하려면 메일인증을 받으셔야 로그인 할 수 있다고 메세지가 나오구요...인증메일을 다시 날릴수 있게 수정하려면 어떻게 해야 할까요?

bbs/login_check.php 부분에서 이부분인것 같습니다만...

if ($config[cf_use_email_certify] && !preg_match("/[1-9]/", $mb[mb_email_certify]))
alert("메일인증을 받으셔야 로그인 하실 수 있습니다.\\n\\n회원님의 메일주소는 $mb[mb_email] 입니다.");

도움족 부탁드립니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 4개

13년 전
관리자 모드에서 보내는거 알려드릴께요



관리자모드에서 adm/ 밑에

login_mail_check.php 파일 생성하신후 아래 코드 작성해서 저장하시구

<?php
include_once "./_common.php";
include_once "$g4[path]/lib/mailer.lib.php";

if (!$id) alert('회원아이디가 넘어오지 않았습니다.');

$mb = get_member($id);
$admin = get_admin('super');

if ($is_admin != "super")
alert("최고관리자만 가능합니다.");

// 회원님께 메일 발송
if ($config[cf_email_mb_member] && !preg_match("/[1-9]/", $mb[mb_email_certify]))
{
$subject = "[인증메일] 회원가입을 축하드립니다.";

if($email){
$mb_email = trim(strip_tags($email));
$mail_sql = " mb_email = '$mb_email', ";
}else{
$mb_email = $mb[mb_email];
}

// 메일 발송일자 및 회원 가입일자
$sql = " update $g4[member_table]
set mb_datetime = '$g4[time_ymdhis]',
$mail_sql
mb_login_ip = '$_SERVER[REMOTE_ADDR]'
where mb_id='$mb[mb_id]' ";
sql_query($sql);

$mb_md5 = md5($mb[mb_id].$mb_email.$g4[time_ymdhis]);
$certify_href = "$g4[url]/$g4[bbs]/email_certify.php?mb_id=$mb[mb_id]&mb_md5=$mb_md5";
$mb_name = $mb[mb_name];
ob_start();
include_once ("../bbs/register_form_update_mail3.php");
$content = ob_get_contents();
ob_end_clean();
mailer($admin[mb_nick], $admin[mb_email], $mb_email, $subject, $content, 1);

}

alert_close("발송되었습니다.");
?>

-----------------------------------

그다음 아래 파일에서

adm/member_form.php

180번 줄을

<? if ($mb[mb_email_certify] == "0000-00-00 00:00:00") { echo "<input type=checkbox name=passive_certify>수동인증"; } ?> [<a href="login_mail_check.php?id=<?=$mb[mb_id]?>" target="_blank">재발송</a>]</td>


다음과 같이 바꿔주세요
13년 전
사용자 모드에서 사용하고 싶으시면

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=17375

이부분 참조하시되

이메일을 변경후 가입이 가능하므로 중복 가입을 막을 수 없다는 단점이 있습니다.
감사합니다. 여러모로 도움이 많이 되었습니다.
두번째 말씀해주신 팁으로 바꿔보려고 했으나 에러 메세지가 나오네요.
13년 전
오류 메시지 올려봐 주세요
봐드릴께요

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440