안녕하세요~!
홈페이지 최상단에, 열리는 배너를 만들었습니다~!
위 배너를 닫기 버튼 누를시 지속해서 닫아둔 상태를 유지하기위해..
처음으로...세션이라는걸 보고 적용해봣는데요..
<?php
include_once("./_common.php");
$pop_chk=$_POST["popchk"];
//set_session("pop_chk",$pop_chk);
set_session("pop_chk", $pop_chk);
?>
이렇게 ajax로 true, false 값을 넘겨서
true일때는 열어주고,, 반대는 닫아주게 설정해놨는데
이게 맞는방법인가...의문이 들어서...선배님들한테 여쭤봐요~!
또
이럴떄 세션을 사용하는게 옳은 방법인가도..궁금해요.....
세션 과 쿠키 각각 어떤 때 사용하는게 좋은것일지
판단할 방법이 있나요!?
답변 1개 / 댓글 5개
채택된 답변
+20 포인트
세션과 쿠키는 같은거라고 볼수 있어요. 다만 다른점은 세션은 서버에 저장하고 쿠키는 이용자에 저장하는 것과 세션은 쿠키를 참조한다(?) 기준으로 만든다(?)만 다를뿐이에요. 머라고 해야되나;;; 암튼 세션이 쿠키 아래에있어요. 설명하기 적합한 단어가 생각이 안나네요;;
페이지 이동마다 체크한다면 쿠키에 적용해서 서버에 요청이 최대한 적게가게 하는게 맞지만 일정페이지 이동이나 페이지 이동마다 쿠키삭제하는 이상한 웹서핑최적화프로그램들이 존재해서 세션에 저장하시는게 마음 편하실꺼에요.
이런거?ㅎㅎㅎ
답변에 대한 댓글 5개
답변을 작성하려면 로그인이 필요합니다.
그런데요~! 세션스타트를 넣어주어야하나요 ??
session_start();
그리고 세션 종료를 해주어야하나요 ??..
사이트내 페이지 이동시...오류현상이 일어나네요 ㅠㅠ...왜그럴가요 ..