Language/php
[생활코딩] 16.1 PHP 쿠키
migrationArc
2021. 5. 21. 15:13
생활코딩 php 강좌
16. 쿠키와 세션
16.1 PHP 쿠키
- cookie 와 session 은 사용자의 데이터를 저장하기 위해 사용
- cookie 는 Client (Browser) 에 데이터를 저장
- setCookie()
- $_COOKIE
// cookie1.php
<?php
setcookie('cookie1', '생활코딩');
setcookie('cookie2', time(), time()+60);
?>
- 사용자의 Browser 에 cookie 로 값을 저장
- setcookie(name, value, expire, path, domain)
- expire : 만료
- path : 유효 경로, 해당 경로에서만 사용 가능
- domain : 유효 도메인
// cookie1.php
<?php
echo $_COOKIE['cookie1'].'<br/>';
echo time()-$_COOKIE['cookie2'];
?>
// 생활코딩
// 10 (현재 시간 - cookie1.php 를 열었을 때 시간)
- browser 에 저장된 cookie 를 $_COOKIE 를 통해 호출
- $_COOKIE[name]
- http 통신 방식은 상태가 없기 때문에, 이를 보안해 주기 위해서 Cookie 와 Session 이 사용됨
- Cookie 는 신뢰할 수 없는 Data, 유출 위험
- Login 정보등의 보안이 중요한 정보는 Cookie 가 아닌 Session 으로 처리 해야함
이 글의 모든 사진과 내용의 출처는 생활코딩에 있음을 알려드립니다.
생활코딩 - PHP 기본 A 부터 Z 까지 - 인프런 | 학습 페이지
지식을 나누면 반드시 나에게 돌아옵니다. 인프런을 통해 나의 지식에 가치를 부여하세요....
www.inflearn.com