답변 3개
하루 : 86400
set_cookie("aaa",'=$bbb?>', 86400,'/');
60초 * 60분 * 24시간 = 86400
1분 : 60
set_cookie("aaa",'=$bbb?>', 60,'/');
이렇게 하시면 될거 같습니다.
댓글을 작성하려면 로그인이 필요합니다.
// 쿠키변수 생성 function set_cookie($cookie_name, $value, $expire) { global $g5; setcookie(md5($cookie_name), base64_encode($value), G5_SERVER_TIME + $expire, '/', G5_COOKIE_DOMAIN); }
lib/common.lib.php
에서 해당 함수를 참고하시면 됩니다.
G5_SERVER_TIME (현재 날짜를 timestamp로 기록)
G5_SERVER_TIME + $expire (추가하는값)
1을 입력하시면 1초가 추가되는거 같네요.
로그인 처리시 자동로그인 저장하시는 부분을 보셔도 될거 같네요.
bbs/login_check.php
// 3.26 // 아이디 쿠키에 한달간 저장 if ($auto_login) { // 3.27 // 자동로그인 --------------------------- // 쿠키 한달간 저장 $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 --------------------------- } else { set_cookie('ck_mb_id', '', 0); set_cookie('ck_auto', '', 0); }
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인