쿠키를 저장해서 불러 오려면 어떻게 해야 되나요?
본문
넵,
쿠키를 저장해서 설문투표 중복을 방지 하려고 하는데,,
ID를 가진 상태로는 이해가 가는데...
쿠키는 잘 이해가 되질 않습니다.
include "./config.php";
if(!$member[mb_id]){
alert("설문조사에 참여하실려면 먼저 회원로그인을 하셔야 됩니다.","./list.php");
exit;
}
$sql="select num from R_answer where q_num=$num and id='$member[mb_id]'";
$result1=sql_query($sql);
$row1=sql_fetch_array($result1);
if($row1[num]){
alert("이미 설문조사에 참여 하셨습니다","./list.php");
exit;
}
$result1=sql_query($sql);
$row1=sql_fetch_array($result1);
if($row1[num]){
alert("이미 설문조사에 참여 하셨습니다","./list.php");
exit;
}
이게 이미 소스인데,,,어느 부분을 바꿔줘야 될까요?
답변 3
쿠키는 브라우저에서 임의의 폴더에 임시로 저장하는 데이터인데요..
큰 의미가 없는게 브라우저에서 쿠키삭제를 누르면 사라집니다..
비회원도 투표가 되게 하시려면 차라리 IP를 기록했다가 중복체크를 한다거나.. 하는 방식이 나을 것 같은데요..
쿠키 생성과 불러오는 방법은 검색해보세요..
많은 도움이 되었습니다. 감사합니다.
답변을 작성하시기 전에 로그인 해주세요.