회원가입창 오류 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

회원가입창 오류 정보

회원가입창 오류

본문

오랜만에 제로보드 4를 쓰다가 그누보드를 쓰는데
 이래 저래 막히는게 많네요 -_ㅠ

홈페이지 http://roomeight.net 입니다


 회원가입창을 새창으로 띄우고 해드랑 풋 부분을 head.sub.php 를 불러서 쓰고있습니다
 (풋도 foot.sub.php)

 질답 게시판 열심히 뒤져서 새창으로 띄우는 것까지는 성공했는데
 오류가 생기네요 ㅠㅠㅠㅠ
 찾아서 해결하다 해결하다 안되서 질문 좀 드려요

 약관페이지를 건너뛰고 바로 회원가입창으로 연결을 시켰는데요

 g4_is_member 변수가 선언되지 않았습니다. js/sideview.js
 
 라는 오류가 뜨고 확인을 누르면

 g4_path 변수가 선언되지 않았습니다 js/sideview.js

 라는 오류가 한번 더 떠요

 그리고 회원가입창이 뜨는데
 자동가입 방지 이미지도 뜨지않고 내용입력하고 확인을 누르면
 약관에 동의하지 않았습니다 하고 다시 원상복귀 되네요 ..


 이질문으로 질문하신 분들 찾아서 이것저것 다 바꿔봤는데
 해결이 안되요 ㅠ

 js 파일인가? 그걸 최신으로 바꿔보라고 하시는데
 그누보드 최신판으로 설치한거거든요 ㅠ_ㅠ

 초보라서 그런데 자세히 설명좀 부탁드릴께요 ㅠㅠ
 그누보드 너무 어려워요 ㅠㅠ
  • 복사

댓글 전체

<a href="javascript:memberJoin()">
<script language="JavaScript">
function memberJoin(){
window.open('<?=$g4[path]?>/bbs/register_form.php','fregister','width=700,height=680,toolbars=no,resizable=yes,scrollbars=yes');
}
</script>

이구문이 올라와져있어서 이렇게 넣었어욤 ㅠㅁㅠ
아래처럼 해보세요.......(회원가입 버턴이  메뉴에 가려 조금밖에 안보입니다)

스킨에서 호출할때
-------------------------------------------
<a href = javascript:void(0) onclick=javascript:mJoin()> <img src='<?=$outlogin_skin_path?>/img/login_join_button.gif' width='75' height='15'></a>

새창띄우기 스크립트
-------------------------------------------
<script language="JavaScript">
function mJoin() {
        window.open("<?=$g4[bbs_path]?>/register.php",'회원가입','left=100,top=100,width=700,height=680,scrollbars=yes,toolbars=no,resizable=yes');
}
</script>
에구 초보라 자꾸 물어보게 되네욤
<a href = javascript:void(0) onclick=javascript:mJoin()>
<script language="JavaScript">
function mJoin() {
        window.open("<?=$g4[bbs_path]?>/register_form.php",'fregister','left=100,top=100,width=700,height=680,scrollbars=yes,toolbars=no,resizable=yes');
}
</script>
<strong><font color="#434a55">회원가입</font></strong></a>

현재 올려주신 소스로 이렇게 넣었는데..
역시나 오류가뜨네욤 ㅠㅠㅠ
아웃로긴 설치 페이지에 기본적으로 include 파일인데...
해당 페이지에 최소한 head.sub.php/tail.sub.php 파일을 include 해 주셔야 합니다.
이 파일안에 위 에러에 관련된, javascript에서 필요로하는 전역변수들이 선언되어 있습니다.

<?
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");  <-- 이파일 빠지면 에러납니다 확인해보세요.
?>
에구구 불러오는 파일 소스를 다 올려드릴께욤 ;ㅁ;
head.sub.php 를 불러왔는데도 똑같은 에러가 떠서..


<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>r o o m e i g h t</title>

<style type="text/css">
<!--
body {
background-image: url(http://roomeight.web-bi.net/img/bg.jpg);
background-repeat: repeat;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style>
</head>
<?
include_once("./_common.php");
include_once("$g4[path]/lib/outlogin.lib.php"); //
include_once("$g4[path]/head.sub.php");
?>

<body>
<div align="left">
  <table width="1100" bgcolor="#FFFFFF" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="50">&nbsp;</td>
      <td width="206" align="left" valign="top"><table width="206" border="0" align="left" cellpadding="0" cellspacing="0">
        <tr>
          <td height="50">&nbsp;</td>
        </tr>
        <tr>
          <td align="left" valign="top">
            <embed src="http://roomeight.web-bi.net/image.swf" quality="high" width="206" height="325"></embed>
          </td>
        </tr>
        <tr>
        <td width="206"  height="100" align="left" valign="top"><?=outlogin("outlogin")?>
        </tr>
        <tr>
          <td align="left" valign="top"><?=outlogin("outlogin")?>
            <embed src="http://roomeight.web-bi.net/m.swf" quality="high"width="206" height="250"></embed>
            </td>
        </tr>
      </table></td>
      <td width="36" align="left" valign="top"><img src="http://roomeight.web-bi.net/img/side.jpg" width="36" height="200" /></td>
      <td width="808" align="center" valign="top"><table width="808" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td height="50">&nbsp;</td>
        </tr>
        <tr>
          <td align="center" valign="top">


이게 아웃로긴페이지에 있는 소스거든요 ;ㅅ;
잘못된게 있나욤? ㅠㅠ?
<?
//include_once("./_common.php");
//include_once("$g4[path]/lib/outlogin.lib.php"); //
//include_once("$g4[path]/head.sub.php");
?>
이부분은 아웃로긴 파일에서 제거하시고
아래처럼 설치해보세요

head.php 파일에 아웃로긴을 설치하신다면
<?
include_once("./_common.php");
include_once("$g4[path]/lib/outlogin.lib.php"); //
include_once("$g4[path]/head.sub.php");
?>
...............생략
              <?=outlogin("basic");  // 외부 로그인 ?>
...............생략
© SIRSOFT
현재 페이지 제일 처음으로