프로그래밍/PHP
Cookie 사용하기
안.들
2018. 3. 18. 18:25
Session과 Cookies는 같이 적절히 사용하면 사이트 운영에 효율적임.
>>refer to : https://www.w3schools.com/php/php_cookies.asp
Syntax
setcookie(name, value, expire, path, domain, secure, httponly);
Only the name parameter is required. All other parameters are optional.
domain 파라미터를 이용하면 해당 도메인에서만 쿠키가 적용됨.
sessionstep21.php 코드보기
"; var_dump($_POST); ?> 0) { $snEmail = $_POST['exampleInputEmail1']; $snId = "doitforyou"; $snGroup = "MASTER"; $snSdate = date("YmdHis"); echo "
"; echo "세션 ID : ".session_id(); echo "
"; echo "
저장할 이메일 : ".$snEmail; echo "
저장할 ID : ".$snId; echo "
저장할 그룹 : ".$snGroup; // 세션에 저장 $_SESSION['snEmail'] = $snEmail; $_SESSION['snId'] = $snId; $_SESSION['snGroup'] = $snGroup; $_SESSION['snSdate'] = $snSdate; echo "
세션생성완료"; $cookie_name = "cnEmail"; $cookie_value = $snEmail; setcookie($cookie_name, $cookie_value, time() + (86400 * 1), "/", "doitforyou.co.kr"); // 86400 = 1 day } ?> go to the next, sessionStep2 => CLICK
doitforyou.co.kr 도메인에서 cookie 적용됨
타도메인에서는 cookie 적용안됨