티스토리 뷰

웹개발/Php

Php Session 정보

야쿠 yaku 2010.11.24 17:22


session_set_cookie_params - 세션 쿠키 인수 설정

void session_set_cookie_params ( int $lifetime [, string $path [, string $domain [, bool $secure [, bool $httponly ]]]] )

php.ini 파일에 정의된 쿠키 인수를 설정합니다.
이 함수의 효과는 호출한 스크립트에서만 적용됩니다. 그러므로, 매 요청마다 session_start() 호출 전에 session_set_cookie_params()를 호출해야 합니다.


path : 쿠키가 작동할 도메인의 경로. 도메인의 모든 경로에 적용하려면 하나의 슬래시('/')를 사용합니다
domain : 쿠키 도메인, 예를 들면 'www.php.net'. 모든 서브도메인에 쿠키를 적용하려면 '.php.net'처럼 도메인 앞에 점을 붙여야 합니다.

session_set_cookie_params
(0, '/', '.example.com');
session_start();

session_cache_limiter현재 캐시 한정을 얻거나 설정

캐시 한정은 어떠한 캐시 제어 HTTP 헤더가 클라이언트로 전송될 지 정의합니다.
이 헤더는 페이지 내용을 클라이언트와 중간 프록시에서 캐시할 수 있는 규칙을 나타냅니다.
캐시 한정을 nocache로 설정하면 모든 클라이언트/프록시 캐시를 허용하지 않습니다.
 public은 프록시와 클라이언트에서 캐시를 허용하며,
 private는 프록시 캐시를 허용하지 않고 클라이언트는 내용을 캐시할 수 있게 합니다.

private 모드에서, 클라이언트로 전송하는 Expire 헤더가 모질라를 포함한 몇몇 브라우저에 혼동을 가져옵니다.
private_no_expire 모드를 사용해서 이 문제를 피할 수 있습니다.
이 모드에서는 expire 헤더를 클라이언트로 전송하지 않습니다.


저작자 표시
신고

'웹개발 > Php' 카테고리의 다른 글

XDEBUG PROFILE  (0) 2010.12.15
PHP 매직 메소드  (0) 2010.11.25
Php Session 정보  (0) 2010.11.24
추상 팩토리 패턴 그리고 의존성 주입에 대한 내 생각  (0) 2010.09.03
PHP CURL 정리  (953) 2010.09.01
데코레이터 패턴 정리  (0) 2010.07.05
댓글
댓글쓰기 폼