로그인 인 & 로그인 후 현 페이지 유지 방법 정보
로그인 인 & 로그인 후 현 페이지 유지 방법
본문
로그인시 현페이지 유지 방법을 알려주세요.
현제 그누보드는 1개만 설치된 상태입니다.
http://bizion.mk.co.kr/
http://factory.bizion.co.kr/
http://show.bizion.co.kr/
2개의 서브도메인을 사용하고 있습니다.
factory/head.php에 <?=outlogin("factory"); // 외부 로그인 ?>을 가져왔습니다.
해결점 1 : 로그인 시 로그인은 완료되지만 서브도메인쪽으로 로그인 값이 넘어오지 않습니다.
아이디&비밀번호 입력창이 그대로 있습니다.
서브도메인에서 게시판쪽으로 이동하면 당연히 http://bizion.mk.co.kr/bbs~~~
연결되기 때문에 outlogin.skin.2 넘어가서 회원정보 수정및 탈퇴 버튼이 잘 나오고 있습니다.
해결점 2 : 로그인 정보가 넘어오면 http://bizion.mk.co.kr/ 메인으로 이동하는것 같은데
현제페이지 유지하고 싶습니다.
요약 : 서브도메인에서 로그인 완료시 메인 도메인과 동일하게 정보를 가져오면서 현제페이지 유지가 되도록 입니다.
고수님들의 많은 조언 부탁드립니다.
현제 그누보드는 1개만 설치된 상태입니다.
http://bizion.mk.co.kr/
http://factory.bizion.co.kr/
http://show.bizion.co.kr/
2개의 서브도메인을 사용하고 있습니다.
factory/head.php에 <?=outlogin("factory"); // 외부 로그인 ?>을 가져왔습니다.
해결점 1 : 로그인 시 로그인은 완료되지만 서브도메인쪽으로 로그인 값이 넘어오지 않습니다.
아이디&비밀번호 입력창이 그대로 있습니다.
서브도메인에서 게시판쪽으로 이동하면 당연히 http://bizion.mk.co.kr/bbs~~~
연결되기 때문에 outlogin.skin.2 넘어가서 회원정보 수정및 탈퇴 버튼이 잘 나오고 있습니다.
해결점 2 : 로그인 정보가 넘어오면 http://bizion.mk.co.kr/ 메인으로 이동하는것 같은데
현제페이지 유지하고 싶습니다.
요약 : 서브도메인에서 로그인 완료시 메인 도메인과 동일하게 정보를 가져오면서 현제페이지 유지가 되도록 입니다.
고수님들의 많은 조언 부탁드립니다.
댓글 전체
fhead_submit(f) 함수 한줄을 추가해주세요.
f.url.value = g4_url + f.url.value; <--- 이부분
f.action = '../bbs/login_check.php';
f.url.value = g4_url + f.url.value; <--- 이부분
f.action = '../bbs/login_check.php';

답변에 주셔서 감사합니다.
말슴해 주신 부분을 외부로그인 스킨에 넣어보니 에러가 발생해서 어느 팔일에 집어넣어야 할지 궁금합니다.
외부로그인에 이렇게 집어넣었습니다.
<script type="text/javascript">
function fhead_submit(f)
{
if (!f.mb_id.value) {
alert("회원아이디를 입력하십시오.");
f.mb_id.focus();
return false;
}
if (document.getElementById('pw2').style.display!='none' && !f.mb_password.value) {
alert("패스워드를 입력하십시오.");
f.mb_password.focus();
return false;
}
<?
if ($g4[https_url])
echo "f.action = '$g4[https_url]/$g4[bbs]/login_check.php';";
else
echo "f.url.value = g4_url + f.url.value;";
else
echo "f.action = '$g4[bbs_path]/login_check.php';";
?>
return true;
}
</script>
말슴해 주신 부분을 외부로그인 스킨에 넣어보니 에러가 발생해서 어느 팔일에 집어넣어야 할지 궁금합니다.
외부로그인에 이렇게 집어넣었습니다.
<script type="text/javascript">
function fhead_submit(f)
{
if (!f.mb_id.value) {
alert("회원아이디를 입력하십시오.");
f.mb_id.focus();
return false;
}
if (document.getElementById('pw2').style.display!='none' && !f.mb_password.value) {
alert("패스워드를 입력하십시오.");
f.mb_password.focus();
return false;
}
<?
if ($g4[https_url])
echo "f.action = '$g4[https_url]/$g4[bbs]/login_check.php';";
else
echo "f.url.value = g4_url + f.url.value;";
else
echo "f.action = '$g4[bbs_path]/login_check.php';";
?>
return true;
}
</script>

신비나라님이 올려주신 글을 참고로해서 성공하였습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=31688
참고하세요...
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=31688
참고하세요...