강의실 입장관련
강의실 입장 스크립트입니다.
로그인을 해야만 강의실 입장가능한데요, 문제는 로그인만 되면 누구나 입장이가능합니다.
이것을 레벨2 이상만 들어가게 하고 싶습니다.
이미지맵을 눌렀을때 레벨이 1이면 정식회원이 아닙니다라는 메시지를 출력하게 하고, 2 이상이면 강의실에 입장하게 하려면 어떻게 해야할지요??
<map name="Map">
<? if ($member['mb_id']) {?>
<?
if( $member[mb_level] == '2'){
$userlevel='0';
$position='학생';
}
else if( $member[mb_level] == '5'){
$userlevel='1';
$position='강사';
}
else if( $member[mb_level] == '10'){
$userlevel='1';
$position='강사';
}
?>
<script language="javascript" src="Utils.js"> </script>
<script language="javascript">
<!--
function iframego(id,sUsername,userlevel,sPosition){
sUsername = encode64Han(sUsername);
sPosition = encode64Han(sPosition);
hidden.location.href='http://asp.4nb.co.kr/loadavmeet.asp?WebID='+id+'&Username='+sUsername +'&Position='+sPosition+'&Userlevel='+userlevel+'&Roomtitle=';
}
-->
</script>
<area shape="rect" coords="4,49,158,189" href="#" onClick="iframego('<?=$member['mb_id']?>','<?=$member['mb_name']?>','<?=$userlevel?>','<?=$position?>');">
<iframe name=hidden width=0 height=0 frameborder=0 scrolling=no style="border:0px"></iframe>
<? }else{ ?>
<area shape="rect" coords="3,49,160,189" href="#" onClick="alert('회원가입 후 이용해주세요')">
<? } ?>
</map>
댓글 4개
$userlevel='0';
$position='학생';
}
를
if( $member[mb_level] == '1' ) {
echo "<script>alert('정식회원이 아닙니다');</script>";
exit;
}else if( $member[mb_level] == '2'){
$userlevel='0';
$position='학생';
}
이런식으로 고쳐주세요 말씀하신 사항에 크게 지장은 안될겁니다 ㅎ
alert("정식회원이 아닙니다.");
exit;
}else if($member[mb_level]==2) {
$userlevel=0;
$position="학생";
}
윗분 수정할건 수정하고 더 간단하게 해봤어요.
수고하세요^^
미래나무님도 정말 감사합니다.