기본설정의 입력금지메일 설정이 작동하지 않습니다.. 정보
기본설정의 입력금지메일 설정이 작동하지 않습니다..
본문
hanmail.net
daum.net
nate.com
lycos.co.kr
cyworld.com
yahoo.co.kr
yahoo.com
gmail.com
hotmail.com
wlals5487.eo.ep
wlals5487.eo.eo
hanamil.net
chollian.net
nalj.com
이런식으로 입력금지메일을 적어놨는데 작동을 하지 않네요..
이부분은 어떻게해야하나요??
daum.net
nate.com
lycos.co.kr
cyworld.com
yahoo.co.kr
yahoo.com
gmail.com
hotmail.com
wlals5487.eo.ep
wlals5487.eo.eo
hanamil.net
chollian.net
nalj.com
이런식으로 입력금지메일을 적어놨는데 작동을 하지 않네요..
이부분은 어떻게해야하나요??
댓글 전체
금지메일 도메인 검사는 스킨에서 합니다.
사용하시는 member 스킨을 확인해 보세요.
코드는 아래와 같구요 파일은 skin/member/스킨이름/register_form.skin.php 입니다.
// 금지 메일 도메인 검사
function prohibit_email_check(email)
{
email = email.toLowerCase();
var prohibit_email = "<?=trim(strtolower(preg_replace("/(\r\n|\r|\n)/", ",", $config[cf_prohibit_email])));?>";
var s = prohibit_email.split(",");
var tmp = email.split("@");
var domain = tmp[tmp.length - 1]; // 메일 도메인만 얻는다
for (i=0; i<s.length; i++) {
if (s[i] == domain)
return domain;
}
return "";
}
사용하시는 member 스킨을 확인해 보세요.
코드는 아래와 같구요 파일은 skin/member/스킨이름/register_form.skin.php 입니다.
// 금지 메일 도메인 검사
function prohibit_email_check(email)
{
email = email.toLowerCase();
var prohibit_email = "<?=trim(strtolower(preg_replace("/(\r\n|\r|\n)/", ",", $config[cf_prohibit_email])));?>";
var s = prohibit_email.split(",");
var tmp = email.split("@");
var domain = tmp[tmp.length - 1]; // 메일 도메인만 얻는다
for (i=0; i<s.length; i++) {
if (s[i] == domain)
return domain;
}
return "";
}
정확하게 동일한데 안됩니다..