G

레드헷 9.0에서요.. 회원가입누르고 다시 로그인 누르고 아이디 입력하면 이미 로그인중이므로 회원가입을 할수없습니다.

· 2003-08-05 (화) 12:22:44 · 715 · 3
그누보드 2.65 에서요 회원가입을 누르면 회원가입창이나오잖아요..
그기서 다시로그인누르고 아이디 하고 비번 입력하면 이미로그인중이므로 회원가입을 할수업습니다.
라고 나오거던요..
저만 그런간요. 최강그누보드
|

댓글 3개

감사합니다.
최강그누보드
2003-08-05 (화) 14:22:15
어떠한 방식으로 로그인 처리가 되는지 몰라서 기본적인 환경을 생각했습니다.
위에서 생각한대로 경로를 추적해 보니, 로그인스킨을 불러오기전에 바로 변수를 설정하는군요.

그누보드 시스템 코드를 수정하는 방법으로는....
mblogin.php와 outlogin.php 에 보시면,
if ($url) {
$urlencode = urlencode($url);
} else {
$urlencode = urlencode($HTTP_SERVER_VARS[REQUEST_URI]);
}
이 코드 아래에 아래의 코드를 추가 하면 될 것 같구요.
if ( preg_match("/mbform.php/", $urlencode) ) {
$urlencode = "/url/"; //<<<<< url을 수정합니다.
}

스킨에서 수정하려면, 위의 코드
<?
if ( preg_match("/mbform.php/", $urlencode) ) {
$urlencode = "/url/"; //<<<<< url을 수정합니다.
}
?>
를 스킨 페이지 상단에 추가해 주면 될 것 같네요.
2003-08-05 (화) 13:39:59
무슨 문제인지 알것 같군요.
아직 해결책은 찾아 보지 않았지만,
예측 하면, 로그인 후 현재 페이지로 돌아 오도록 전달하는 주소 때문입니다.
회원 가입 페이지에서 이 변수를 초기화 해주면 되지 않을 까 생각됩니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누3질답

9,564건
+
제목 글쓴이 날짜 조회
03-08-05 조회 648
03-08-05 조회 645
03-08-05 조회 786
03-08-05 조회 568
03-08-05 조회 716
03-08-05 조회 670
03-08-05 조회 847
03-08-05 조회 615
하하얀그림자
03-08-05 조회 771
배배부른꿀꿀이
03-08-05 조회 876
03-08-04 조회 523
03-08-04 조회 640
03-08-04 조회 1,063
&&nbsp;
03-08-04 조회 587
03-08-04 조회 805
03-08-04 조회 1,224
03-08-04 조회 571
03-08-04 조회 811
03-08-03 조회 786
&&nbsp;
03-08-04 조회 1,057