권한이 없다는 경고만 띄우고 머무르게 하기

이진형
· 21년 전 · 395 · 3
답변주시는 분께 미리 감사를 드립니다.

회원제가 필요없어서...

관리자만 글 쓸 수 있도록 하고...

방문객들은 리스트만 보게 하였습니다. (내용은 못보게...)

그런데 리스트에서 제목을 클릭하면, 로그인 경고창이 뜨면서...

확인 클릭하면 자동으로 로그인 페이지로 이동합니다.

이것을 그냥 "읽을 권한이 없습니다"라는 경고창만 뜨고...

확인 클릭하면 그냥 그 페이지에 머물러 있게 하고 싶습니다.

답변 좀 부탁드릴께요...^^
|

댓글 3개

// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
if ($member[mb_level] < $board[bo_read_level]) {
if ($member[mb_id]) {
alert("글을 읽을 권한이 없습니다.");
} else {
alert("글을 읽을 권한이 없습니다.");
}
} <---이 부분을 추가하세요. 저도 잘 쓰고 이씁니다. 이진형님 감사
이진형
21년 전
네...감사합니다. 잘되네요...
gnuboard.php 39번째줄 부터
-------------------------------------------------------------------
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
if ($member[mb_level] < $board[bo_read_level]) {
if ($member[mb_id]) {
alert("글을 읽을 권한이 없습니다.");
} else {
alert("글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "./?doc=bbs/mblogin.php&wr_id=$wr_id&$qstr&url=".urlencode("./?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id=$wr_id"));
}
-------------------------------------------------------------------
이부분의 아래쪽 경고창을 위와 똑같이 통일 하면 될듯 하군요..
실제로 안해봐서 정확히는 모르겠습니다만...쩝
-------------------------------------------------------------------
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
if ($member[mb_level] < $board[bo_read_level]) {
if ($member[mb_id]) {
alert("글을 읽을 권한이 없습니다.");
} else {
alert("글을 읽을 권한이 없습니다.");
}
-------------------------------------------------------------------
한번 해보세요 ^^
댓글을 작성하시려면 로그인이 필요합니다.

그누3질답

+
제목 글쓴이 날짜 조회
21년 전 조회 435
21년 전 조회 405
이진형
21년 전 조회 406
21년 전 조회 688
21년 전 조회 359
21년 전 조회 414
21년 전 조회 292
이진형
21년 전 조회 515
21년 전 조회 209
이진형
21년 전 조회 396
21년 전 조회 291
21년 전 조회 345
21년 전 조회 285
21년 전 조회 357
21년 전 조회 464
21년 전 조회 473
21년 전 조회 421
이진형
21년 전 조회 462
21년 전 조회 455
21년 전 조회 331
🐛 버그신고