자동로그인버전 출석부 수정사항..^^

· 22년 전 · 1737
smc님의 출석부 팁이 그누보드 자동로그인버전에서 버그가있습니다
그누부드의 자동로그인버전에선 쿠키를이용 로그인되므로
자동로그인시 로그인 시간이 쿠키에 저장된 시간으로 로그인되기때문에
최종접속시간이 쿠키에 저장된 시간으로 보이게 되는군요
따라서 어제 접속하고 오늘 자동로그인하면 출석부에 보이지 않게 됩니다
이러한 부분을 수정했습니다

index.php 부부을 수정하세요

// 쿠키에 저장된 키와 같다면
$tmp_auto = $_COOKIE[ck_auto];
if ($tmp_auto == $key && $tmp_auto) {
// 차단 또는 탈퇴가 아니라면
if ($row[mb_intercept_date] == "" && $row[mb_leave_date] == "") {
// 세션에 회원아이디를 저장하여 로그인으로 간주
session_register("ss_mb_id");
$ss_mb_id = $_SESSION["ss_mb_id"] = $tmp_mb_id;
//이부분 추가하시면 됩니다 -최종로그인시간 입력
$sql = " update $cfg[table_member]
set mb_today_login = '$now',
mb_login_ip = '$_SERVER[REMOTE_ADDR]' /* 3.27 mb_login_ip 도 저장 */
where mb_id = '$ss_mb_id' ";
sql_query($sql);
|
댓글을 작성하시려면 로그인이 필요합니다.

그누3 팁자료실

+
제목 글쓴이 날짜 조회
22년 전 조회 1,903
22년 전 조회 3,272
22년 전 조회 2,132
22년 전 조회 2,558
22년 전 조회 1,725
22년 전 조회 2,264
22년 전 조회 1,767
카페 메니져
22년 전 조회 1,781
22년 전 조회 2,050
22년 전 조회 1,738
22년 전 조회 3,566
22년 전 조회 3,115
22년 전 조회 1,855
22년 전 조회 3,135
22년 전 조회 2,932
22년 전 조회 1,777
22년 전 조회 3,117
22년 전 조회 3,918
22년 전 조회 9,510
22년 전 조회 3,285