LotusPhp 노트:Cookie 구성 요소 의 사용 에 대한 자세 한 설명

LotusPhp 의 쿠키 구성 요소 도 매우 간단 하고 사용 하기 쉽다.
우선,설정 파일 을 새로 만 들 려 면 cookie.conf.php 라 는 파일 이름 입 니 다.Config 구성 요 소 를 말 할 때 까지 어디 에 두 어야 하 는 지 설명 이 있 습 니 다.오늘 은 어떻게 사용 하 는 지,어떤 절차 가 필요 한 지 먼저 말씀 드 리 겠 습 니 다.
Cookie 프로필 의 주요 내용 은 Cookie 의 암호 화 키 를 정의 하 는 것 입 니 다.프로그램 에서 쿠키 내용 을 자동 으로 암호 화 합 니 다.물론 클 라 이언 트 가 직접 읽 고 조작 할 수 없고 서버 만 조작 할 수 있다 는 단점 이 있 습 니 다.클 라 이언 트 에서 js 로 쿠키 를 직접 조작 하려 면 LotusPhp 의 쿠키 구성 요 소 를 사용 하지 않 는 것 이 좋 습 니 다.
밀 스푼 은 임의의 문자 일 수 있 습 니 다.설정 파일 의 내용 은 다음 과 같 습 니 다.

<?php
$config['cookie.secret_key'] = 'sdfs445e22$$$@%T';
구성 요소 의 사용 방법 은 다음 과 같 습 니 다.

<?php
// Cookie
$cookie = LtObjectUtil::singleton('LtCookie');

//   Cookie
// $cookie = new LtCookie();
// $cookie->init();

/*
 * Cookie , Cookie php setcookie
 * $name Cookie ,
 * $value Cookie ,
 * $expire , Unix , time() mktime() , ,
 * $path Cookie ,
 * $domain Cookie , , Cookie ,
 * $secure Cookie HTTPS , 0, HTTPS , 1
 * : $cookie->setCookie($name, $value = '', $expire = null, $path = '/', $domain = null, $secure = 0);

 * :userName ' ' , , , myDomain.com , HTTPS
 * $cookie->setCookie('userName', ' ', time()+3600, '/', 'myDomain.com', 0);
 */
$cookie->setCookie('userName', ' ');

/*
 * Cookie
 * $name Cookie ,
 * : $cookie->getCookie($name);
 * Cookie , null
 */
$cookie->getCookie('userName');

/*
 * Cookie
 * $name Cookie ,
 * $path Cookie ,
 * $domain Cookie , , Cookie ,
 * : $cookie->delCookie($name, $path = '/', $domain = null)
 */
$cookie->delCookie('userName');

 마지막 으로 php 가 쿠키 를 조작 한 다 는 글 을 첨부 하면 대조 해 볼 수 있 습 니 다.사실 LotusPhp 설정 쿠키 와 Php 설정 쿠키 는 같 습 니 다PHP 에서 쿠키 를 설정,사용,삭제 하 는 해결 방법.

좋은 웹페이지 즐겨찾기