제목 | 쿠키 사용시 주의점 | ||
---|---|---|---|
글쓴이 | 룬룬 | 작성시각 | 2009/08/18 18:28:23 |
|
|||
간단히 쿠키로 작업하면서 알게된 것입니다. 1. 쿠키 생성시, 처음 생성뿐만 아니라 이미 존재하는 쿠키에 덮어써야할 때도 만기시간을 적어주어야 한다. set_cookie('sample' $sample, 86000);2. cakePHP등 다른 환경과는 다르게 쿠키에는 string만 넣을 수 있으며 배열이나 클래스를 넣을 수 없다. 따라서 PHP의 serialize, unserialize 기능을 이용하는게 편리하다. $array = new Array('test' => 'it'); $serializedArray = serialize($array); set_cookie('array', $serializedArray, 86000); $cookieArray = get_cookie('array'); $unserializedArray = unserialize($cookieArray);3. 위 방법을 사용할 경우 완전히 비어있는 Array를 쿠키로 저장하는 것은 불가능하다. |
|||
다음글 | 이클립스 ANT + FTP 사용 (6) | ||
이전글 | sql인젝션 방지처리. (1) | ||
양승현
/
2009/08/20 11:44:25 /
추천
0
오옹 그렇군요.. 쿠키를 쓸때도 serialize를~
|