테스트 사이트 - 개발 중인 베타 버전입니다

회원가입후 로그인 채택완료

회원가입후  바로 로그인 되는 부분을 

없앨려고 하거든요 

어느 파일 수정하면 되나요?

관리자 페이지에 설정하는 거라도 있나요 ? 

 

/bbs/register_form_update.php

 

264번째 줄 주석처리해주시면 바로 로그인되지 않고 이동합니다.

 

    // 메일인증 사용하지 않는 경우에만 로그인

    //if (!$config['cf_use_email_certify'])

    //set_session('ss_mb_id', $mb_id);

 

    //set_session('ss_mb_reg', $mb_id);  

 

위의 방법대로 하니깐  로그인은 바로 안되는건 됐어요 

근데 
??? 님  회원가입 진심으로 축하합니다    이런 문구 나오는 것 까지 안되네요 

문구는 나오데  바로 로그인만 안되게 할려고 하거든요 

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트

/bbs/register_form_update.php 파일 451라인을 아래와 같이 수정해 주세요.

 

  goto_url(G5_HTTP_BBS_URL.'/register_result.php');

=>

  alert('{$mb_name}님 회원가입을 진심으로 축하합니다.', G5_HTTP_BBS_URL.'/register_result.php');

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

수정하니 에러가 떠요
alert 형식으로 말고 그냥 기본 형식인데 로그인만 안되게 할려고 하거든요

댓글을 작성하려면 로그인이 필요합니다.

alert 가 필요 없다면, 아래 코드를 주석 처리한 바로 아래에 위치하면, 

회원가입 결과 페이지로 이동합니다.

 

goto_url(G5_HTTP_BBS_URL.'/register_result.php');

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

그냥 저 부분 주석처리 하지 마시고

 

register_result.php

 

소스 끝에

 

session_unset(); // 모든 세션변수를 언레지스터 시켜줌 session_destroy(); // 세션해제함

set_cookie('ck_mb_id', '', 0); set_cookie('ck_auto', '', 0); 

 

logout 소스를 추가해주세요

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

주석 처리 해놓고
if로 체크 했어요 ㅋㅋㅋ

댓글을 작성하려면 로그인이 필요합니다.

로그인된 세션을 가지고

result를 보여주는거라 그렇습니다.

 

문구만 나오게 하려면

 

그냥 제일 처음 로그인시에 체크해서 보여주는게 나을거 같네요 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고