쿠키로 아이피 굽기 ~~ 도와주세요!! 정보
쿠키로 아이피 굽기 ~~ 도와주세요!!본문
쿠키로 아이피 굽기 ~~ 도와주세요!!
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에서 어떻게 불러와야되나요?
유동아이피가 많은건 알지만 기본적으로는 막고 싶습니다.
추천
0
0
댓글 12개

비회원의 추천을 지원하시려는 것 같은데 절대 비추 ㅡ_
회원만 가능하게 하더라도 아이디 바꿔서 하면 똑같잖아요 흑흑
글의 아이피 어떻게 불러오나요 ㅠㅠ 흑흑
글의 아이피 어떻게 불러오나요 ㅠㅠ 흑흑

글의 아이피는 $write['wr_ip']
setcookie('co_ip', '$REMOTE_ADDR', time()+60*60*120);
==>
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이다"; // 나는 홍길동이다
==>
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이다"; // 나는 홍길동이다
쿠키가 문제가 아니라 wr_ip를 불러오는게 문제인듯합니다 ㅠㅠ
bbs/good.php 파일에 코드실행전에...
echo '쿠키 : ' . $_COOKIE['co_ip'];
echo '아이피 : ' . $write[wr_ip];
찍어보시면 어디가 문제인지 더 쉽게 찾을 수 있을텐데요?
echo '쿠키 : ' . $_COOKIE['co_ip'];
echo '아이피 : ' . $write[wr_ip];
찍어보시면 어디가 문제인지 더 쉽게 찾을 수 있을텐데요?
음 해봐야겠네요
쿠키 : $REMOTE_ADDR아이피 : 218.236.214.60 로 나오네요
위 답변대로 작은따옴표안에서는 문자열그대로 인식하니까
큰따옴표로 바꾸던가, 작은따옴표를 없애던가 하세요~
큰따옴표로 바꾸던가, 작은따옴표를 없애던가 하세요~
청춘불안정님 말씀대로 쿠키 새로 구우니
쿠키 : 아이피 : 218.236.214.60
쿠키 값이 없네요...흑 뭐지
쿠키 : 아이피 : 218.236.214.60
쿠키 값이 없네요...흑 뭐지
$REMOTE_ADDR을 $_SERVER['REMOTE_ADDR']로 바꿔보세요.
오오오오오!!
$_SERVER['REMOTE_ADDR']
로 바꾸니 되었습니다.
청춘불안정님 정말 감사합니다 ㅠㅠ 이 은혜잊지 않겠음
$_SERVER['REMOTE_ADDR']
로 바꾸니 되었습니다.
청춘불안정님 정말 감사합니다 ㅠㅠ 이 은혜잊지 않겠음