• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

비회원의 게시판 접근을 막기

오작교 21444

0
제보로드4 를 기준으로 회원이 아닐경우 즉 비회원일경우 페이지(html,php)등의 페이지 자체의 접근을 금지시키는 방법 입니다. 윈도우창으로 띄워서 비회원일경우 전 페이지로 이동시킵니다.


<style> pre.emp {font-family:Verdana;font-size:9pt;width:100%;border:1pt eeeeee solid} body,p {font-family:Verdana; margin: 4;font-size:9pt} p {margin: 0;font-size:9pt} </style>원하는 페이지의 최상단 <head> </head> 안에 삽입합니다.
[ 예제보기: ,https://top6616.digimoon.net/Site/page/movie.php]
  1. <p align="center">
  2. <font color="white"><? if (9<$member[level]) { // 회원인지 비회원인지 체크
  3.     echo"<script language=\"javascript\">alert(\"죄송합니다!!!\\n본 페이지는 로그인이 필요한 메뉴입니다\\n즉 지혜와 용범이만 접근 가능한 메뉴입니다^^\\n손님이실경우 [방명록]을 이용해주세요^^!\\n [확인] 을 누르시면 전페이지로 이동합니다\\n\\nby.용범&지혜\\n[사이트 관련문의:top6616@gmail.com]\");history.go(-1);</script>";
  4. }else{ // 회원일경우(로그인시) 홈페이지를 띄운다
  5. ?>
  6. </font></p>
  7. 내용 주르르르륵
  8. .
  9. .
  10. .
  11. .
  12. <style> pre.emp {font-family:Verdana;font-size:9pt;width:100%;border:1pt eeeeee solid} body,p {font-family:Verdana; margin: 4;font-size:9pt} p {margin: 0;font-size:9pt} </style><? } ?> <!-- 닫음 -->
※ 참고: 제로보드4 를 사용중이시라면 기본적으로 절대경로 등의 지정도 해주시는거 아시죠?

설명
<? if (9<$member[level])  회원인지 아닌지 구분합니다. member[level] 이건 제로보드4 에서 맴버정보를 구해올때 씁니다. 레벨정보를 가져와서 비교합니다. 즉 현재 접속하는 사람이 레벨9(회원) 인지 아닌지 판별합니다.
회원이 아닐경우에
echo"<script language=\"javascript\">alert(\"죄송합니다!!!\\n본 페이지는 로그인이 필요한 메뉴입니다\\n즉 지혜와 용범이만 접근 가능한 메뉴입니다^^\\n손님이실경우 [방명록]을 이용해주세요^^!\\n [확인] 을 누르시면 전페이지로 이동합니다\\n\\nby.용범&지혜\\n[사이트 관련문의:top6616@gmail.com]\");history.go(-1);</script>";

이부분을 출력합니다.
※ 왜 저게 실행되는지 모르시겠다면 if~else 문을 찾아보세요
만약 회원이라면 즉 레벨 9이상이라면 "7라인" 부터 "12라인" 까지의 내용이 화면에 뿌려지게 됩니다
echo""; 안에 있는 history.go(-1); 는 확인을 누를경우 이 함수를 실행합니다.
즉 이 함수가 실행되면 -1 즉 전페이지로 이동입니다. -2 로할경우 전전페이지로 이동입니다
이 함수에 대해서 자세히 알고싶으시면 검색해보세요
단순히 전페이지 이동만 하게 하려면 histioy.go(black); 로해도 됩니다.
공유
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?

목록

공유

facebooktwitterpinterestbandkakao story
검색어 : 201905
번호 제목 글쓴이 날짜 조회 추천
151
normal
오작교 16.06.27.17:22 17080 0
150
normal
오작교 08.11.25.13:52 25857 0
149
normal
오작교 08.07.24.09:23 53404 0
148
normal
오작교 08.01.11.09:36 22663 0
147
normal
오작교 07.11.13.16:23 23287 0
146
normal
오작교 09.09.24.17:45 25335 0
145
normal
오작교 09.09.14.14:26 17450 0
144
normal
오작교 09.08.30.23:29 20917 0
143
normal
오작교 09.04.29.13:31 29584 0
142
normal
오작교 09.03.10.11:48 21227 0
141
normal
오작교 09.03.10.10:35 21420 0
140
normal
오작교 09.03.10.10:13 18882 0
139
normal
오작교 09.03.10.09:50 19948 0
138
normal
오작교 09.02.27.13:31 21011 0
137
normal
오작교 09.02.27.11:34 19433 0
136
normal
오작교 09.02.27.11:05 19731 0
normal
오작교 09.02.26.19:28 21444 0
134
normal
오작교 09.02.06.16:42 24134 0
133
normal
오작교 08.12.19.16:23 18935 0
132
normal
오작교 08.12.16.11:03 21327 0