티스토리 뷰

반응형

선택한 사항을 쿠키로 저장 후 간단히 불러오기..

선택사항을 저장하는 방법은 간단히 어떤 동작이 일어났을때... 쿠키에 기록한다.

function updateCheck() {
    let isChecked = document.getElementById('check').checked;
    document.cookie = "check=" + isChecked + ";path=/";    	
    document.cookie = "lastdate=" + $("#askdatefrom").val();
}

고정 <input type="checkbox"   id="check"  name="check"  required  autofocus  value="<?=$check?>"  <?= $check === 'true' ? 'checked' : '' ?> onchange="updateCheck()" > &nbsp;&nbsp;

 

고정이라는 체크박스를 만들고 이를 클릭했을때... 이벤트를 발생시켜서 쿠키를 저장하는 방식이다.

$check = isset($_COOKIE['check']) ? $_COOKIE['check'] : 'false';
$lastdate = isset($_COOKIE['lastdate']) ? $_COOKIE['lastdate'] : 'false';

 

서버용 php 언어로... 위와 같이 불러오면 OK

 

그 다음에는 마음껏 이를 활용하면 됩니다.

자바스크립트와 PHP를 이용한 방법이니 많이 사용하는 것입니다.

 

 

반응형
댓글