R

이메일 재인증 문의

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

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개

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



관리자모드에서 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>


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

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

이부분 참조하시되

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

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 762
13년 전 조회 774
13년 전 조회 953
13년 전 조회 943
13년 전 조회 1,105
13년 전 조회 905
13년 전 조회 1,490
13년 전 조회 897
13년 전 조회 1,051
13년 전 조회 2,375
13년 전 조회 770
13년 전 조회 1,447
13년 전 조회 1,081
13년 전 조회 1,593
13년 전 조회 1,609
13년 전 조회 1,534
13년 전 조회 1,236
13년 전 조회 1,540
13년 전 조회 1,038
13년 전 조회 1,015
🐛 버그신고