[Q] 회원이 직접 글작성시 레벨 열람 설정 하는방법은 ? +10 -5 범위 정보
[Q] 회원이 직접 글작성시 레벨 열람 설정 하는방법은 ? +10 -5 범위본문
댓글 전체

select 문 만드는 것은,
<? $max_level = 999; // 실제로는 어디선가 미리 정의가 되어 있겠죠?
echo "<select>"; // 역시 실제로는, 적절한 name 값을 써야겠죠?
for ( $i=max(1, $member[mb_level]-5); $i<=min($max_level, $member[mb_level]+10; $i++ ) {
echo "<option value='$i'>$i</option>";
}
echo "</select>";
?>
select에서 사용한 name 값을 게시글 테이블 어딘가에 (wr_1~wr_10 중 하나?, 예 wr_1) 에 넣는 작업은
write_upadte.skin.php 에서 하셔야 하고요.
해당 글을 읽을때 레벨 체크는, bbs/view.php 를 직접고치시거나, 아님 view.head.skin.php를 수정/생성하셔야..
if ($view[wr_1] && member[mb_level]<$view[wr_1]) {
alert(" 해당 글은 회원님의 레벨에서는 읽을 수 없습니다.");
}
이런식으로 처리하시면 될듯.. ^^
<? $max_level = 999; // 실제로는 어디선가 미리 정의가 되어 있겠죠?
echo "<select>"; // 역시 실제로는, 적절한 name 값을 써야겠죠?
for ( $i=max(1, $member[mb_level]-5); $i<=min($max_level, $member[mb_level]+10; $i++ ) {
echo "<option value='$i'>$i</option>";
}
echo "</select>";
?>
select에서 사용한 name 값을 게시글 테이블 어딘가에 (wr_1~wr_10 중 하나?, 예 wr_1) 에 넣는 작업은
write_upadte.skin.php 에서 하셔야 하고요.
해당 글을 읽을때 레벨 체크는, bbs/view.php 를 직접고치시거나, 아님 view.head.skin.php를 수정/생성하셔야..
if ($view[wr_1] && member[mb_level]<$view[wr_1]) {
alert(" 해당 글은 회원님의 레벨에서는 읽을 수 없습니다.");
}
이런식으로 처리하시면 될듯.. ^^
위와 같이 처리하였을때,
리스트의 글 제목좌측에 지정한 셀렉트 레벨열람값이 표시되게 할려면
어떻게 해야하나요 ? 그래야 그 레벨 이상에서 볼수있구나 하고 알수 있잖어요
부탁드립니다 ^^
리스트의 글 제목좌측에 지정한 셀렉트 레벨열람값이 표시되게 할려면
어떻게 해야하나요 ? 그래야 그 레벨 이상에서 볼수있구나 하고 알수 있잖어요
부탁드립니다 ^^

만일 wr_1에 넣으셨다면, list.skin.php 에서 $list[$i][wr_1] 으로 값을 보실 수 있습니다.
for 루프안에서, 글 제목 앞에
echo $list[$i][wr_1];
식으로 화면에 뿌릴 수 있을것입니다. ^^
for 루프안에서, 글 제목 앞에
echo $list[$i][wr_1];
식으로 화면에 뿌릴 수 있을것입니다. ^^
전진님 실시간 답변 해주셔서 정말감사합니다.
말씀하신 부분에대하여 아직은 적용해보지않았습니다.
이따 저녁 10시쯤 해볼려고 합니다. 그때 이후에 답글 올리도록 하겠습니다.
도움 주셔서 정말 감사합니다. 꼭 적용이 잘 되었으면 합니다.
초보인 따라하기 붙여넣기 하는 실력 입장에서 과연 될련지.. 기대 하면서
이만 ... 점심먹으러 갑니다. 나가사키 라면 먹으러~ 후루룩
말씀하신 부분에대하여 아직은 적용해보지않았습니다.
이따 저녁 10시쯤 해볼려고 합니다. 그때 이후에 답글 올리도록 하겠습니다.
도움 주셔서 정말 감사합니다. 꼭 적용이 잘 되었으면 합니다.
초보인 따라하기 붙여넣기 하는 실력 입장에서 과연 될련지.. 기대 하면서
이만 ... 점심먹으러 갑니다. 나가사키 라면 먹으러~ 후루룩
잠시대기 ㅠ.ㅠ