말러83

이메일로 로그인하기

· 2009-06-07 (일) 15:45:14 · 4886 · 10

mb_id 대신에 mb_email을 이용해서 로그인하는 방법입니다.
아무 스킨이나 이용할 수 있도록, 스킨은 건들지 않고 코어만 살짝 수정하도록 했습니다.

/bbs/login_check.php 의 맨 첫부분을 보면 다음과 같습니다.

$mb_id = $_POST[mb_id];
$mb_password = $_POST[mb_password];

이것을 다음과 같이 수정합니다.

$temp = sql_fetch("select `mb_id` from `$g4[member_table]` where `mb_email` = '$_POST[mb_id]'"); // 이메일이 일치하는 회원 mb_id 가져오기
if(!$temp) alert("Invalid email.". $temp[mb_email]); // 없으면 에러
$mb_id = $temp[mb_id]; // 이메일을 근거로 가져온 mb_id
$mb_password = $_POST[mb_password];
unset($temp); // 임시변수 삭제

|

댓글 10개

요런팁 너무 좋아요ㅎ
스크랩 ㄱㄱ 합니다.
2009-06-07 (일) 17:59:38
감사합니다.
완츄~~~~
2009-06-07 (일) 21:36:55
말러님 넘 잘하셔~요
2009-06-07 (일) 22:15:23
스크랩합니다!
2009-06-08 (월) 17:01:50
감사합니다~~
2009-06-11 (목) 11:45:25
감사합니다~
감사합니당~
2011-08-08 (월) 01:42:42
이메일로 로그인하기
2015-04-29 (수) 09:27:29
감사합니다
잘되네요~
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

3,309건

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
09-06-21 조회 8,823
09-06-20 조회 3,306
09-06-19 조회 1.7만
09-06-18 조회 4,300
09-06-18 조회 7,361
09-06-18 조회 2,467
09-06-18 조회 4,065
09-06-18 조회 2,696
09-06-17 조회 5,319
09-06-15 조회 7,186
09-06-14 조회 2,758
09-06-13 조회 3,256
09-06-12 조회 5,800
09-06-10 조회 4,448
09-06-08 조회 3,508
09-06-08 조회 2,279
09-06-07 조회 4,693
09-06-07 조회 4,887
09-06-06 조회 4,353
09-06-05 조회 2,670