회원가입후 이상한대로 자꾸가고 관리자모드에서 바꿔주어도 원하는데로 가기가 좀 힘든거 같네요
그래서 가입시 url을 넘겨주어서 원래있던자리로 이동시키는것은 어떨까요?
---------------------------------------------------------------
/board/skin/member/basic/mbform.skin.php 의 42 line에 추가(url을 넘겨주기위해)
<input type=hidden name=url value='<?=$url?>'>
...........계속
___________________________________________________
mbupdate.php의 140 line 에 추가 (가입후 이동하기위해)
// 창닫은 후 회원가입 축하메세지 출력
echo "<script language='JavaScript'>";
if($url) {
$link=urldecode($url);
}elseif ($default[de_return_url]) {
계속............
-------------------------------------------
이렇게 한다음 회원가입시 url을 이렇게 넘어줍니다(다 아시겠지만 초보를 위해...)
[해당디렉토리]/mform.php?url=<?=urlencode($REQUEST_URI) ?>
이런식으로 말입니다. 그럼 원래있던 자리로 오데요...
그래서 가입시 url을 넘겨주어서 원래있던자리로 이동시키는것은 어떨까요?
---------------------------------------------------------------
/board/skin/member/basic/mbform.skin.php 의 42 line에 추가(url을 넘겨주기위해)
<input type=hidden name=url value='<?=$url?>'>
...........계속
___________________________________________________
mbupdate.php의 140 line 에 추가 (가입후 이동하기위해)
// 창닫은 후 회원가입 축하메세지 출력
echo "<script language='JavaScript'>";
if($url) {
$link=urldecode($url);
}elseif ($default[de_return_url]) {
계속............
-------------------------------------------
이렇게 한다음 회원가입시 url을 이렇게 넘어줍니다(다 아시겠지만 초보를 위해...)
[해당디렉토리]/mform.php?url=<?=urlencode($REQUEST_URI) ?>
이런식으로 말입니다. 그럼 원래있던 자리로 오데요...
댓글 7개
배부른꿀꿀이
22년 전
if ($member[mb_level] < $board[bo_read_level]) {
if ($member[mb_id]) {
alert("글을 읽을 권한이 없습니다.");//->여기가아니라(회원체크하므로)
} else {
alert("글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "$reldir/mblogin.php?wr_id=$wr_id&$qstr&url=".urlencode("$reldir/gnuboard.php?bo_table=$bo_table&wr_id=$wr_id"));//->여기에 적당한 처리를 해야할듯 (로그인폼으로 가는것을 포기하고, 리스트를 보여줄지 아니면 로그인으로 가여할지...)
}
if ($member[mb_id]) {
alert("글을 읽을 권한이 없습니다.");//->여기가아니라(회원체크하므로)
} else {
alert("글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "$reldir/mblogin.php?wr_id=$wr_id&$qstr&url=".urlencode("$reldir/gnuboard.php?bo_table=$bo_table&wr_id=$wr_id"));//->여기에 적당한 처리를 해야할듯 (로그인폼으로 가는것을 포기하고, 리스트를 보여줄지 아니면 로그인으로 가여할지...)
}
배부른꿀꿀이
22년 전
흠,,, 그런문제가 소스를 보니 권한체크에서(귀찮아서 수정을 안했었는디....)
---------------------------------------------------------
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
if ($member[mb_level] < $board[bo_read_level]) {
if ($member[mb_id]) {
alert("글을 읽을 권한이 없습니다."); ->여기를 alert("글을 읽을 권한이 없습니다.","$reldir/gnuboard.php?bo_table=$bo_table"); 로 하면 어떨까요?
---------------------------------------------------------
// 로그인된 회원의 권한이 설정된 읽기 권한보다 작다면
if ($member[mb_level] < $board[bo_read_level]) {
if ($member[mb_id]) {
alert("글을 읽을 권한이 없습니다."); ->여기를 alert("글을 읽을 권한이 없습니다.","$reldir/gnuboard.php?bo_table=$bo_table"); 로 하면 어떨까요?
22년 전
아~ 감사합니다.
별문제가 없어보입니다.
outlogin.php
$url = urlencode($HTTP_SERVER_VARS["REQUEST_URI"]);
별문제가 없어보입니다.
outlogin.php
$url = urlencode($HTTP_SERVER_VARS["REQUEST_URI"]);
22년 전
이 부분은 문제가 있는것이 리스트 읽기 권한이 없는 경우 alert 스크립트 때문에 위의 코드를 적용하기가 힘듭니다.
음~ 어떻게 해결해야 할까요?
음~ 어떻게 해결해야 할까요?
배부른꿀꿀이
22년 전
[해당디렉토리]/mblogout.php?url=<?=urlencode($_SERVER[REQUEST_URI] ) ?> 으로 해야하나??
배부른꿀꿀이
22년 전
[해당디렉토리]/mblogout.php?url=<?=urlencode($REQUEST_URI) ?>
배부른꿀꿀이
22년 전
흐미 로그아웃을 했더니 오류...??
여기서도 위와같이 로그아웃에
[해당디렉토리]/mform.php?url=<?=urlencode($REQUEST_URI) ?>
처럼 처리하는것이 어떨지...
여기서도 위와같이 로그아웃에
[해당디렉토리]/mform.php?url=<?=urlencode($REQUEST_URI) ?>
처럼 처리하는것이 어떨지...
게시판 목록
그누3질답
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 15년 전 | 7796 | ||
| 543 | 22년 전 | 2312 | ||
| 542 | 22년 전 | 1678 | ||
| 541 | 22년 전 | 1020 | ||
| 540 | 22년 전 | 1073 | ||
| 539 |
미유키남편
|
22년 전 | 1143 | |
| 538 |
ihsahN
|
22년 전 | 1093 | |
| 537 | 22년 전 | 1010 | ||
| 536 | 22년 전 | 1223 | ||
| 535 |
ihsahN
|
22년 전 | 1176 | |
| 534 |
skynoah
|
22년 전 | 3015 | |
| 533 | 22년 전 | 1146 | ||
| 532 | 22년 전 | 982 | ||
| 531 | 22년 전 | 2483 | ||
| 530 | 22년 전 | 1072 | ||
| 529 |
그누써보장
|
22년 전 | 1240 | |
| 528 | 22년 전 | 1151 | ||
| 527 |
배부른꿀꿀이
|
22년 전 | 1156 | |
| 526 |
ihsahN
|
22년 전 | 1088 | |
| 525 |
ihsahN
|
22년 전 | 1141 | |
| 524 |
ihsahN
|
22년 전 | 1157 |
상단/하단 파일지정
미유키남편
•
22년 전
최근게시물 추출 제로보드처럼.... (고수님들 봐주세요.) [1]
그누써보장
•
22년 전
회원가입후 이상한데나 회원수정으로가는 문제... [7] 현재 보는 글
배부른꿀꿀이
•
22년 전
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기