회원가입 관련.. 정보
회원가입 관련..본문
회원가입을 새창으로 띄워서 작성하게 하고 있습니다.
회원 가입폼 페이지 넘어가는 경로를 보니까요..
register.skin -> register_form.skin -> register_result.skin
(약관동의) (입력폼) (가입축하)
으로 이동하던데요...
register_form.skin(입력폼) 작성후 "확인"버튼 누르면...
register_result.skin 으로 이동하지 않고, 그냥 새창이 닫히게 하고 싶습니다.
어떻게 하면 될까요?
어느파일의 어느부분을 수정해야 하나요?
부탁드립니다.
회원 가입폼 페이지 넘어가는 경로를 보니까요..
register.skin -> register_form.skin -> register_result.skin
(약관동의) (입력폼) (가입축하)
으로 이동하던데요...
register_form.skin(입력폼) 작성후 "확인"버튼 누르면...
register_result.skin 으로 이동하지 않고, 그냥 새창이 닫히게 하고 싶습니다.
어떻게 하면 될까요?
어느파일의 어느부분을 수정해야 하나요?
부탁드립니다.
댓글 전체
bbs/register_form_update.php 에 보시면
317 번째 줄 정도에
goto_url("{$https_url}/register_result.php");
이 부분을 없애고 창이 닫히게 하시면 되겠네요.
317 번째 줄 정도에
goto_url("{$https_url}/register_result.php");
이 부분을 없애고 창이 닫히게 하시면 되겠네요.
/skin/member/사용스킨/register_update.skin.php 파일을
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
?>
하단에 다음줄 추가요~~
<script language='text/javascript'>window.close();</script>
이렇게 해주시면 될겁니다...
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
?>
하단에 다음줄 추가요~~
<script language='text/javascript'>window.close();</script>
이렇게 해주시면 될겁니다...
billido 님 영은아빠님 답변 감사합니다.
그런데요..
일단, 창은 닫히지 않구있습니다.
그리고, goto_url("{$https_url}/register_result.php"); 이부분만 삭제 하는건가요?
[현재증상]
register_form.skin(입력폼) 작성후 "확인"버튼 누르면...백지의 팝업창은 그대로 있음
(확인해 보면 회원가입은 되어있음)
그런데요..
일단, 창은 닫히지 않구있습니다.
그리고, goto_url("{$https_url}/register_result.php"); 이부분만 삭제 하는건가요?
[현재증상]
register_form.skin(입력폼) 작성후 "확인"버튼 누르면...백지의 팝업창은 그대로 있음
(확인해 보면 회원가입은 되어있음)
삭제 하신 후 그 자리에
echo "<script language='text/javascript'>window.close();</script>";
을 넣어보세요.
echo "<script language='text/javascript'>window.close();</script>";
을 넣어보세요.
증상이 똑같습니다. 백지로 창이 그대로 남아 있습니다.
백지 창에서 소스보기 하셔서 소스 좀 올려 주세요.
<script language='text/javascript'>window.close();</script>
이렇게 나옵니다.
이렇게 나옵니다.
language='text/javascript' 이 부분이 잘 못 되었군요;; 카피해서 넣으면서 못 봤네요 ^^
echo "<script language='javascript'>window.close();</script>";
요렇게 넣어 보세요.
echo "<script language='javascript'>window.close();</script>";
요렇게 넣어 보세요.
아..되었습니다. 감사합니다.
안되신다면
제 말씀드린 파일 부분에서
<script language='text/javascript'>
self.opener = self;
window.close();
</script>
이렇게 수정해줘 보세요
제 말씀드린 파일 부분에서
<script language='text/javascript'>
self.opener = self;
window.close();
</script>
이렇게 수정해줘 보세요
goto_url("{$https_url}/register_result.php"); 삭제후에..
영은아빠님께서 말씀하신 방법으로 하면..역시 백지창은 그대로 있구요..
소스를 보면..이렇게 나옵니다.
<script language='text/javascript'>
self.opener = self;
window.close();
</script>
영은아빠님께서 말씀하신 방법으로 하면..역시 백지창은 그대로 있구요..
소스를 보면..이렇게 나옵니다.
<script language='text/javascript'>
self.opener = self;
window.close();
</script>
billido 님 방식으로 먼저 성공이 되었습니다.
영은아빠님 방식은 아직 확인못해봤지만..
text 를 빼면 역시나 되지 않을까 생각됩니다.
정말 감사합니다.
영은아빠님 방식은 아직 확인못해봤지만..
text 를 빼면 역시나 되지 않을까 생각됩니다.
정말 감사합니다.