테스트 사이트 - 개발 중인 베타 버전입니다

회원레벨에 따른 readonly 시키기^^

<?
echo $member['mb_level'];

$row=sql_fetch(" select * from $g4[member_table] where mb_id= '$member[mb_level]'");

if($row[mb_level]>3){
$readonly_fun="";
}else{

$readonly_fun=" readonly onkeyup='alert(\"승인한 회원만 글 쓸수 있습니다.\");'";
}
?>

<div id="coment1">
<textarea name="ck_1" rows="5" cols="30" <?=$readonly_fun;?>></textarea>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 8개

프레스님...질문 드려도 될까 모르겠지만...
위의 소스가...멤버 3등급만 글쓰고...읽고...할수 있는 소스 인가요?
제가 아직 초보라 이해가 느리네요....
다음 질문 게시판의 불량학생님의 코멘트를 참고하십시오.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=261329
요런 부분도 있네요^^
감사합니다
추천 쾅~~~여^^*
$row=sql_fetch(" select * from $g4[member_table] where mb_id= '$member[mb_level]'");

위 구문에서 mb_id= '$member[mb_level]' <--- 이부분은 뭔가 잘못 된거 아닌지요?

mb_level = $member[mb_level] 이 되어야하는거 아닌가요?
$row=sql_fetch(" select * from $g4[member_table] where mb_id= '$member[mb_level]'");
<--이건 쿼리 코드도 잘못 되었지만 쿼리할 필요가 없습니다
mb_id='$member[mb_id]' 처럼 맞게 고친다 하더라도
이렇게 구한 $row[mb_level]은 이미 구해져있는 $member[mb_level]과 같기 때문입니다
추천하고 갑니다~
균이님 말씀처럼 $member[mb_level]에 이미 있기 때문에 굳이 db에 쿼리명령 할필요가 없겠네요. ^^ 팁 잘 보았습니다.

게시판 목록

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
글쓰기