형님 누님 선배님들 if문좀봐주세요^^;

· 2009-07-30 (목) 08:03:52 · 1289 · 7
그누보드로 게시판은 만들었는데요

게시판이아닌 어떤 페이지만 따로 레벨이상이신분들만 열람하게 하려고하는데요
제가 프로그램밍은전혀 안해봐서요^^"

좀 if문좀 만들어주심 감사할게요

운영자와 3등급이상만 볼수있고 3등급이하는 볼수없게요..

그런데 else를 넣어서 해보니까 에러가나서여 ^^/;
좀봐주세요 형님 누님 선배님들~



if($member[mb_level] < 3){
alert("이용하실 수 없습니다.");
window.close();
}
|

댓글 7개

그냥 복사 붙여넣기라면 $member[mb_leve] 이게 오타같은데요? l을 추가하셔야...
2009-07-30 (목) 08:26:32
if(!$is_admin || $member[mb_level] < 3) {
alert("이용하실수 없습니다.");
}

아마 alert에 url 부분을 주지 않으면은 "뒤로가기"버튼과 같고요..
url 부분이 있다면은 url 이동을 할 겁니다.
2009-07-30 (목) 08:28:30
선배님들 답변감사한데요 else 구문이 들어가는문장좀 ^^;; 만들어주세요
제가 프로그램을안해봐서 잘안되서그래요

운영자와 3등급이상만 볼수있고
3등급이하는 볼수없게요..
이렇게 구분지어서

운영자와 3등급이상만 볼수있고

3등급이하는 안보이게하려고요
2009-07-30 (목) 08:41:36
조건이 한번에 이뤄지져서 else 문이 그렇게 필요하지 않을것 같습니다만....
운영자도 레벨이 3이상이 되기 때문에 한번에 되지 않을까요?

만약에 3이상만 볼수 있는 페이지면은 이렇게 해도 됩니다.

if($member[mb_level] < 3) {
alert("레벨 3이하는 사용할수 없습니다.");
}else{
//레벨3 이상은 아래의 파일을 인쿨르드 합니다.
include "파일주소";
}


이 외에 방법이라면은 아래와 같습니다.
그누보드 alert를 이용하지 않는 방법이기도 합니다.

if($member[mb_level] < 3) {
echo "<script type='text/javascript'> alert('사용할 권한이 없습니다.\\n\\n 로그인 후 이용해 주십시오.');</script>";
exit;
}

이 방법은 보여줄 페이지의 head.php 인클루드 아래에 넣어주시면은 head는 표현하지만은 내용은 보여주지 않고 경고창만 뛰우고 가만히 있는거죠...
2009-07-30 (목) 08:41:38
Justin 님 답변감사드립니다
제가 처음이라 잘몰랐어요

앞으로 Justin 님말씀처럼 팁란에 검색할게요

다시한번 답변감사드립니다^^"
다 좋은데.. 질문은 질문답변방을 이용해보시는게..
답들은 나오긴 했지만 대충..
질문들이 여기 너무 와버리니깐 뒤죽박죽이네요.
2009-07-30 (목) 08:42:59
아드리나 님 답변갑사드립니다

제로보드에서도 답변들 잘달아주셔서 정말 제로보드 짱이였는데

그누보드도 정말 짱이네요

다시한번 아드리나님 답변감사해요^^
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

202,958건
+
제목 글쓴이 날짜 조회
09-07-30 조회 1,456
09-07-30 조회 1,228
09-07-30 조회 1,463
09-07-30 조회 1,256
09-07-30 조회 1,408
09-07-30 조회 1,862
09-07-30 조회 1,364
09-07-30 조회 1,369
09-07-30 조회 1,290
09-07-30 조회 1,389
09-07-30 조회 1,327
09-07-30 조회 1,395
09-07-30 조회 1,720
09-07-30 조회 1,415
09-07-30 조회 1,310
09-07-29 조회 1,287
09-07-29 조회 2,088
09-07-29 조회 5,289
09-07-29 조회 1,422
09-07-29 조회 1,353