안녕하세요 그누회원님들
새해 복 마니 받으시고요...
제가 비회원 추천 가능하게 하는 방법으로
그누사랑님의 아래와 같은 방법을 썼는데요..
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10470&page=&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%BA%F1%C8%B8%BF%F8+%BA%F1%C3%DF%C3%B5&spt=0&cwin=
2번째 아래 부분에서요.
2) bbs/good.php에서
아래부분을 주석처리합니다
/*
if (!$is_member)
{
$href = "./login.php?$qstr&url=".urlencode("./board.php?bo_table=$bo_table&wr_id=$wr_id");
echo "<script language='JavaScript'>alert('회원만 가능합니다.'); top.location.href = '$href';</script>";
exit;
}
*/
위에 주석처리를 했는데도, 비회원이 추천하면 '회원만 가능합니다' 라고 뜨더라구요.
아예 지워도 그렇고요. 도대체 어디서 저런 알람창이 설정되어서 나오는지 희한하네요.
그래서 이것저것 파일 봤는데, '회원만 가능합니다' 라는 알람창 설정을 찾아볼 수 없더라구요.
왜 그런 것일까요.
새해 복 마니 받으시고요...
제가 비회원 추천 가능하게 하는 방법으로
그누사랑님의 아래와 같은 방법을 썼는데요..
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10470&page=&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%BA%F1%C8%B8%BF%F8+%BA%F1%C3%DF%C3%B5&spt=0&cwin=
2번째 아래 부분에서요.
2) bbs/good.php에서
아래부분을 주석처리합니다
/*
if (!$is_member)
{
$href = "./login.php?$qstr&url=".urlencode("./board.php?bo_table=$bo_table&wr_id=$wr_id");
echo "<script language='JavaScript'>alert('회원만 가능합니다.'); top.location.href = '$href';</script>";
exit;
}
*/
위에 주석처리를 했는데도, 비회원이 추천하면 '회원만 가능합니다' 라고 뜨더라구요.
아예 지워도 그렇고요. 도대체 어디서 저런 알람창이 설정되어서 나오는지 희한하네요.
그래서 이것저것 파일 봤는데, '회원만 가능합니다' 라는 알람창 설정을 찾아볼 수 없더라구요.
왜 그런 것일까요.
댓글 9개
경고창은 둘째치고 비회원 추천 기능을 팁처럼 해서는 사용할 수 없습니다
어떤 문제가 있는가 하면
a 라는 비회원이 추천을 합니다. 잘 될 것입니다
b라는 비회원이 추천을 누르면 이미 추천한 글이라는 경고창이 나오고 더 이상 추천 되지않습니다
즉 가장 먼저 추천하는 비회원 한 사람만 추천 가능한 것입니다
문제가 있긴 하지만 그나마 나은 방법이라면 자신의 ip로 임시 아이디가 되도록 하는 것입니다
good.php 주석처리한다는 부분 주석처리할 필요는 없습니다
include_once "_common.php" 다음줄에 넣습니다
$is_member=1;
$member[mb_id]=$_SERVER['REMOTE_ADDR'];
이것의 문제점은 유동아이피를 사용하는 사람은 자신이 추천하지않았는데 이미 추천했다고
나올 가능성이 여전히 있는 것이고
공유기를 쓰는 사무실내에서는 한 사람만 추천 가능하겠지요
임시 아이디를 랜덤으로 생성 되도록하면 가능은 하지만 여러번 추천 가능하게 되는 문제점이 있습니다
어떤 문제가 있는가 하면
a 라는 비회원이 추천을 합니다. 잘 될 것입니다
b라는 비회원이 추천을 누르면 이미 추천한 글이라는 경고창이 나오고 더 이상 추천 되지않습니다
즉 가장 먼저 추천하는 비회원 한 사람만 추천 가능한 것입니다
문제가 있긴 하지만 그나마 나은 방법이라면 자신의 ip로 임시 아이디가 되도록 하는 것입니다
good.php 주석처리한다는 부분 주석처리할 필요는 없습니다
include_once "_common.php" 다음줄에 넣습니다
$is_member=1;
$member[mb_id]=$_SERVER['REMOTE_ADDR'];
이것의 문제점은 유동아이피를 사용하는 사람은 자신이 추천하지않았는데 이미 추천했다고
나올 가능성이 여전히 있는 것이고
공유기를 쓰는 사무실내에서는 한 사람만 추천 가능하겠지요
임시 아이디를 랜덤으로 생성 되도록하면 가능은 하지만 여러번 추천 가능하게 되는 문제점이 있습니다
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기