쿠키로 아이피 굽기 ~~ 도와주세요!!
쿠키로 아이피 굽기 ~~ 도와주세요!!
bbs/write.php 에 맨상단에 이렇게 쿠키를 굽구요
<?
setcookie('co_ip', '$REMOTE_ADDR', time()+60*60*120);
?>
bbs/good.php 에 아래와 같이 글쓸때 구운 아이피와 글쓴사람의 아이피를 비교할려고합니다.
if ($_COOKIE['co_ip'] == $write[wr_ip]) {
echo "<script language='Javascript'>alert('자신의 글은 평가할 수 없습니다.');</script>";
exit;
}
----
뭐가 부족한가요? 아님 뭔가 잘못되었는지..적용이 안됩니다 ㅠㅠ 좀 도와주세요
글의 아이피 즉,글쓴 사람의 아이피를 불러와야되는같습니다.
db에서 어떻게 불러와야되나요?
bbs/write.php 에 맨상단에 이렇게 쿠키를 굽구요
<?
setcookie('co_ip', '$REMOTE_ADDR', time()+60*60*120);
?>
bbs/good.php 에 아래와 같이 글쓸때 구운 아이피와 글쓴사람의 아이피를 비교할려고합니다.
if ($_COOKIE['co_ip'] == $write[wr_ip]) {
echo "<script language='Javascript'>alert('자신의 글은 평가할 수 없습니다.');</script>";
exit;
}
----
뭐가 부족한가요? 아님 뭔가 잘못되었는지..적용이 안됩니다 ㅠㅠ 좀 도와주세요
글의 아이피 즉,글쓴 사람의 아이피를 불러와야되는같습니다.
db에서 어떻게 불러와야되나요?
유동아이피가 많은건 알지만 기본적으로는 막고 싶습니다.
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 12개
글의 아이피 어떻게 불러오나요 ㅠㅠ 흑흑
==>
setcookie('co_ip', $REMOTE_ADDR, time()+60*60*120); or
setcookie('co_ip', "$REMOTE_ADDR", time()+60*60*120);
싱글쿼테이션 안에서 변수는 파싱하지 않습니다.
$a = '홍길동';
echo '나는 $a이다'; // 나는 $a이다
echo "나는 $a이다"; // 나는 홍길동이다
echo '쿠키 : ' . $_COOKIE['co_ip'];
echo '아이피 : ' . $write[wr_ip];
찍어보시면 어디가 문제인지 더 쉽게 찾을 수 있을텐데요?
큰따옴표로 바꾸던가, 작은따옴표를 없애던가 하세요~
쿠키 : 아이피 : 218.236.214.60
쿠키 값이 없네요...흑 뭐지
$_SERVER['REMOTE_ADDR']
로 바꾸니 되었습니다.
청춘불안정님 정말 감사합니다 ㅠㅠ 이 은혜잊지 않겠음