투표게시판의 스킨을 적용시켰는데 같은 ip에서 여러회원들이 투표가 되게끔 하려면
본문
sir에 있는 투표게시판의 스킨들을 입혔어요. 스킨을 다운받은 주소는
한컴퓨터에서 처음에 로그인 후 투표게시판에 가게 되면
투표항목과 투표버튼이 보여지고 투표를 하게 되면 결과가 보여집니다.
로그아웃 한다음 같은 컴퓨터에서 다른 회원으로 로그인해서 투표게시판을 들어갔는데
투표가 안되고 투표된 결과값이 보여지네요
모바일 확인시 투표가 되게끔 되는거 보니 ip때문인거 같기도 하고
혹시 한 컴퓨터에서 여러 아이디가 투표가능하게 하려면 어떻게 해야될까요?
도와주세요~
답변 3
poll.php 에
$pollChkTmp = mysql_fetch_row(mysql_query("select wr_id from $writeTable where wr_parent='$parent' and wr_subject='pollAnswer' and ((mb_id='$member[mb_id]') or (wr_ip='$REMOTE_ADDR')) limit 1"));
아래처럼 바꿔보세요.......제가 확인한건 이런데 아닐수도 있습니다.
$pollChkTmp = mysql_fetch_row(mysql_query("select wr_id from $writeTable where wr_parent='$parent' and wr_subject='pollAnswer' and mb_id='$member[mb_id]');
poll.view.php
$poll_chk = mysql_fetch_row(mysql_query("select wr_id from $writeTable where wr_parent='$pollNo' and wr_subject='pollAnswer' and ((mb_id='$member[mb_id]') or (wr_ip='$REMOTE_ADDR')) limit 1"));
$poll_chk = mysql_fetch_row(mysql_query("select wr_id from $writeTable where wr_parent='$pollNo' and wr_subject='pollAnswer' and mb_id='$member[mb_id]');
ip 가 아닐까요?
많은 도움이 되었습니다. 감사합니다.
답변을 작성하시기 전에 로그인 해주세요.