쿠키 1분만 쓰기

쿠키 1분만 쓰기

QA

쿠키 1분만 쓰기

본문

1일 동안쓰기는

set_cookie("aaa",'<?=$bbb?>', 1,'/');

 

1분 동안만 쓰기는 어떻게 하죠?

이 질문에 댓글 쓰기 :

답변 3

// 쿠키변수 생성
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);

답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT