그누보드 4.31 설치하여 로그인을 하게되면 현재창에 새로운 창으로 실행될 수 있게 하렵니다. 정보
그누보드 4.31 설치하여 로그인을 하게되면 현재창에 새로운 창으로 실행될 수 있게 하렵니다.
관련링크
본문
그누보드 4.31 설치하였습니다.
메인페이지에는 통 프레임으로 외부로그인 페이지가 있고, 여기서 로그인을 하게되면
현재페이지에 새로운 창이 열리게 하려고 합니다.
이미지와 같이 보이는 외부로그인은 사라지게하고 로그인 된 상태에서 현재창에 새로운 창이 열리게 할겁니다.
외부로그인 파일(outlogin.skin.1.php)의 내용에서 처리가 되여야 하지 않나 생각이 드는데요.
전혀 감이 잡히질 않네요.
<input type="image" src="<?=$outlogin_skin_path?>/img/login_button.gif" width="52" height="46">
메인페이지에는 통 프레임으로 외부로그인 페이지가 있고, 여기서 로그인을 하게되면
현재페이지에 새로운 창이 열리게 하려고 합니다.
이미지와 같이 보이는 외부로그인은 사라지게하고 로그인 된 상태에서 현재창에 새로운 창이 열리게 할겁니다.
외부로그인 파일(outlogin.skin.1.php)의 내용에서 처리가 되여야 하지 않나 생각이 드는데요.
전혀 감이 잡히질 않네요.
<input type="image" src="<?=$outlogin_skin_path?>/img/login_button.gif" width="52" height="46">
댓글 전체
질문의도가 감이 잡히지 않아 몇번을 읽어봤습니다.
로그인 되는 처리는 outlogin.skin.1.php 이 아니라 bbs/login_check.php 에서 해결합니다.
또한 로그인 처리가 되면 현재 창은 예정된 주소로 이동됩니다. 보통은 로그인 된 현재의 페이지겠죠.
이동이 되면서 로그인 되었으면 outlogin.skin.2.php를 보여주게 됩니다.
새창이 뜨는것은 bbs/login.php 에서 goto_url($link); 이전에 새창 띄우는 스크립트 하나 넣으면 될 것 같습니다.
그림의 외부로그인 사라지는 것은 outlogin.skin.2.php를 수정하면 되구요
추가 -----------------------------------------
현재 창을 그대로 두고 새로운 창이 열리는 또 하나의 방법이 생각났네요.
로그인 창을 div로 감사고 show, hide 기능을 이용해 스크립트를 작성하구요
로그인 처리를 위해 새창을 띄워 bbs/login_check.php를 불러옵니다.
로그인 확인이 되면 부모 창으로 hide를 송출하고 새로열린 본인의 페이지는 원하는 url을 던져주면 되겠죠..
로그인 되는 처리는 outlogin.skin.1.php 이 아니라 bbs/login_check.php 에서 해결합니다.
또한 로그인 처리가 되면 현재 창은 예정된 주소로 이동됩니다. 보통은 로그인 된 현재의 페이지겠죠.
이동이 되면서 로그인 되었으면 outlogin.skin.2.php를 보여주게 됩니다.
새창이 뜨는것은 bbs/login.php 에서 goto_url($link); 이전에 새창 띄우는 스크립트 하나 넣으면 될 것 같습니다.
그림의 외부로그인 사라지는 것은 outlogin.skin.2.php를 수정하면 되구요
추가 -----------------------------------------
현재 창을 그대로 두고 새로운 창이 열리는 또 하나의 방법이 생각났네요.
로그인 창을 div로 감사고 show, hide 기능을 이용해 스크립트를 작성하구요
로그인 처리를 위해 새창을 띄워 bbs/login_check.php를 불러옵니다.
로그인 확인이 되면 부모 창으로 hide를 송출하고 새로열린 본인의 페이지는 원하는 url을 던져주면 되겠죠..