로그인할때 ID 저장하기...도와주세요 정보
로그인할때 ID 저장하기...도와주세요본문
로그인 스킨에 ID 저장하기를 하고 싶은데요...
여기 SIR 로그인할때도 ID 저장 기능이 있는데... 아웃로그인 스킨에 id 저장 기능 있는건 안보이네요 ㅠㅠ
그래서 ... 밑에 소스를 이용해서 해봤는데 ...안되서요..
bbs/login_check.php
------------------------------------------------------------------------------------------------------------------
자동로그인 설정 밑에 추가합니다.. (쿠키저장은 한달정도합니다)
// 아이디 자동저장
if($id_save) {
set_cookie('ck_id_save', $mb[mb_id], time()+2592000);
}else{
set_cookie('ck_id_save', '', 0);
}
skin/outlogin/basic/outlogin.skin.1.php
------------------------------------------------------------------------------------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 아이디 자동저장
$ck_id_save = get_cookie("ck_id_save");
if ($ck_id_save) {
$ch_id_save_chk = "checked";
}
?>
// 아이디 입력부분 수정
<input name="mb_id" type="text" size="16" maxlength="20" itemname="아이디" required onMouseOver='chkReset(this.form);' onFocus='chkReset(this.form);' value='<?=$ck_id_save?>'>
// 아이디저장 부분 추가 (자동저장앞에 추가하면 좋음)
<input type='checkbox' id='id_save' name='id_save' <?=$ch_id_save_chk?>>아이디 저장
이 소스대로 추가 수정해서 썻는데... 안되네요...
자세한 방법 좀 알려주세요~~ㅠㅠ
여기 SIR 로그인할때도 ID 저장 기능이 있는데... 아웃로그인 스킨에 id 저장 기능 있는건 안보이네요 ㅠㅠ
그래서 ... 밑에 소스를 이용해서 해봤는데 ...안되서요..
bbs/login_check.php
------------------------------------------------------------------------------------------------------------------
자동로그인 설정 밑에 추가합니다.. (쿠키저장은 한달정도합니다)
// 아이디 자동저장
if($id_save) {
set_cookie('ck_id_save', $mb[mb_id], time()+2592000);
}else{
set_cookie('ck_id_save', '', 0);
}
skin/outlogin/basic/outlogin.skin.1.php
------------------------------------------------------------------------------------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 아이디 자동저장
$ck_id_save = get_cookie("ck_id_save");
if ($ck_id_save) {
$ch_id_save_chk = "checked";
}
?>
// 아이디 입력부분 수정
<input name="mb_id" type="text" size="16" maxlength="20" itemname="아이디" required onMouseOver='chkReset(this.form);' onFocus='chkReset(this.form);' value='<?=$ck_id_save?>'>
// 아이디저장 부분 추가 (자동저장앞에 추가하면 좋음)
<input type='checkbox' id='id_save' name='id_save' <?=$ch_id_save_chk?>>아이디 저장
이 소스대로 추가 수정해서 썻는데... 안되네요...
자세한 방법 좀 알려주세요~~ㅠㅠ
댓글 전체
login_check.php에 들어갈 내용은
// 쿠키 한달간 저장
$key = md5($_SERVER[SERVER_ADDR] . $_SERVER[REMOTE_ADDR] . $_SERVER[HTTP_USER_AGENT] . $mb[mb_password]);
set_cookie('ck_mb_id', $mb[mb_id], 86400 * 31);
set_cookie('ck_auto', $key, 86400 * 31);
// 자동로그인 end ---------------------------
요거 같네요
// 쿠키 한달간 저장
$key = md5($_SERVER[SERVER_ADDR] . $_SERVER[REMOTE_ADDR] . $_SERVER[HTTP_USER_AGENT] . $mb[mb_password]);
set_cookie('ck_mb_id', $mb[mb_id], 86400 * 31);
set_cookie('ck_auto', $key, 86400 * 31);
// 자동로그인 end ---------------------------
요거 같네요
감사합니다. 문제 해결 되었네요 ㅋㅋ 감사감사