cookies 사용하기
페이지 정보
작성자 MintState 댓글 0건 조회 13,964회 작성일 08-10-31 11:13본문
cookies 사용하기
cookie를 사용하는 이유는 많이 있습니다.
그중 하나가 사용자를 인증하는 부분입니다.
매번 사용자를 인증할 필요 없이 인증한 사용자를 cookie값을 주어 일정 시간 동안 인증 한것처럼 사용할 수 있겠죠...
1. cookie의 갯수 제약
한 서버당 최대 20개 그리고 총 300개의 쿠기를 가질 수 있습니다.
2. cookie사용의 주의점
cookie를 선언하기전에 어떠한 문자도 http헤더에 넘겨주면 Error가 발생합니다.
꼭 cookie 선언후 문자를 표시하세요...(공백도 포함됩니다.)
먼저 쿠키에 사용되는 함수입니다.
단 하나의 함수로 생성하고 삭제합니다.
int setcookie(string cookename, string [value], integer [lifttime], string [path], string [domain], integer [secure]);
설명
setcookie(쿠키이름, 쿠키값, 유지시간, 디렉토리, 도메인, 안정성여부);
cookie선언하기
cookie보여주기
cookie삭제하기
쿠기값을 가져오는 방법
2가지 방법이 있습니다.
그중 하나는 cookie보여주기 에서 사용한 방법 쿠키 이름을 호출하는 것입니다.
또하나는 $HTTP_COOKIE_VARS("쿠키이름") 이렇게 해주면 됩니다.
cookie를 사용하는 이유는 많이 있습니다.
그중 하나가 사용자를 인증하는 부분입니다.
매번 사용자를 인증할 필요 없이 인증한 사용자를 cookie값을 주어 일정 시간 동안 인증 한것처럼 사용할 수 있겠죠...
1. cookie의 갯수 제약
한 서버당 최대 20개 그리고 총 300개의 쿠기를 가질 수 있습니다.
2. cookie사용의 주의점
cookie를 선언하기전에 어떠한 문자도 http헤더에 넘겨주면 Error가 발생합니다.
꼭 cookie 선언후 문자를 표시하세요...(공백도 포함됩니다.)
먼저 쿠키에 사용되는 함수입니다.
단 하나의 함수로 생성하고 삭제합니다.
int setcookie(string cookename, string [value], integer [lifttime], string [path], string [domain], integer [secure]);
설명
setcookie(쿠키이름, 쿠키값, 유지시간, 디렉토리, 도메인, 안정성여부);
cookie선언하기
<?php /* cookie를설정한다쿠키의변수는username이며값은 prolinux이다. 이화일은setcook.php3viewcook.php3delcook.php3 이렇게3개의화일로 쿠키의 내용을 간단하게 알아볼 수있다. */ setcookie("username","prolinux"); ?>
cookie보여주기
<?php /* cookie에저장된username의값을표시한다. 이화일은setcook.php3viewcook.php3delcook.php3 이렇게3개의화일로 쿠키의 내용을 간단하게 알아볼 수있다. */ echo$username; ?>
cookie삭제하기
<?php /* cookie를삭제한다.쿠키의값이없이변수가선언되면 그쿠키값은삭제된다. 이화일은setcook.php3viewcook.php3delcook.php3 이렇게3개의화일로 쿠키의 내용을 간단하게 알아볼 수있다. */ setcookie("username"); ?>
쿠기값을 가져오는 방법
2가지 방법이 있습니다.
그중 하나는 cookie보여주기 에서 사용한 방법 쿠키 이름을 호출하는 것입니다.
또하나는 $HTTP_COOKIE_VARS("쿠키이름") 이렇게 해주면 됩니다.
|
댓글목록
등록된 댓글이 없습니다.