이메일로 회원가입 할 시 에러
본문
위의 사진과 같이
기본 그누보드파일에
이메일아이디로 회원가입 하는 소스를 붙혔더니
회원가입 시 잘못된 이메일 형식을 쓰던 실제 있는 이메일 형식을 쓰던
이렇게 에러가 떠요
이 소스를 보고 참고를 했습니다..
답변 2
3. 회원가입 입력폼 수정
경로 : /bbs/register_form_update.php
가. 28번째줄
~을 : $mb_email = trim($_POST['mb_email']);
~으로 : $mb_email = trim($_POST['mb_id']);
나. 75번째줄
~을 : if ($msg = empty_mb_email($mb_email)) alert($msg, "", true, true);
~으로 : //if ($msg = empty_mb_email($mb_email)) alert($msg, "", true, true);
다. 240번째줄
~을 : mb_email = '{$mb_email}',
~으로 : mb_email = '{$mb_id}',
라. 362번째줄
~을 : mb_email = '{$mb_email}',
~으로 : mb_email = '{$mb_id}',
이부분들 하셨나요? empty_mb_email 을 호출하는 부분이 있나 본데요...
/lib/register.lib.php 파일에서
empty_mb_email 함수가 존재하지 않습니다.
아마도 예전버전의 그누보드에 새로운 스킨을 적용한것 같네요.
그누보드 최신버전의 /lib/register.lib.php 파일을 덮어씌워보세요.