[급]회원가입창 자바 에러문제 꼭 좀 도움주세요ㅠㅠ > 그누4 질문답변

그누4 질문답변

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

[급]회원가입창 자바 에러문제 꼭 좀 도움주세요ㅠㅠ 정보

[급]회원가입창 자바 에러문제 꼭 좀 도움주세요ㅠㅠ

첨부파일

에러.zip (2.1K) 1회 다운로드 2012-01-13 16:29:42

본문

[http://purplecoin.ivyro.net/board/bbs/register.php] <-문제의 홈페이지 링크

그누도 겨우겨우 주먹구구식으로 보고 바로 적용하는식으로

쬐끔 배운 초초초초왕초보인데

동의 체크하고 확인버튼을 누르면!

[g4_is_member 변수가 선언되지 않았습니다. js/sideview.js]
[g4_is_path 변수가 선언되지 않았습니다. js/sideview.js] 이런 자바에러가 뜹니다ㅠㅠ

스킨이나 다른 문제는 없는걸로 확인 됬는데

register.php에 헤드랑 푸터만 바꿔 넣으면 현재 페이지처럼 자바 에러가 떠요ㅠ

헤드,푸터,레지스터 파일 첨부되어있어용ㅠㅠ고수님들 꼭 도움주세요! 미리 감사합니다ㅜㅜ
  • 복사

댓글 전체

그누가 설치되어 있는 폴더 안에 head.sub.php 파일을 수정하신 것 같네요.

거기서 실행되어야할 스크립트가 소스상에 없습니다. 없는 부분은

<script type="text/javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path      = "<?=$g4['path']?>";
var g4_bbs      = "<?=$g4['bbs']?>";
var g4_bbs_img  = "<?=$g4['bbs_img']?>";
var g4_url      = "<?=$g4['url']?>";
var g4_is_member = "<?=$is_member?>";
var g4_is_admin  = "<?=$is_admin?>";
var g4_bo_table  = "<?=isset($bo_table)?$bo_table:'';?>";
var g4_sca      = "<?=isset($sca)?$sca:'';?>";
var g4_charset  = "<?=$g4['charset']?>";
var g4_cookie_domain = "<?=$g4['cookie_domain']?>";
var g4_is_gecko  = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie    = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
<? if ($is_admin) { echo "var g4_admin = '{$g4['admin']}';"; } ?>
</script>
<script type="text/javascript" src="<?=$g4['path']?>/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="<?=$g4['path']?>/js/common.js"></script>

이 부분인데요. head.sub.php를 확인해 보세요
그누에 포함된 head.sub.php와 tail.sub.php는 반드시 있어야 합니다. 원래의 register.php 파일을 보고 다시 작성하셔야 할 것 같네요. 첨부된 register.php에는 사용자가 임으로 만든 join_head.php와 join_foot.php파일이 인클루드 되지 그누에 있는 head.sub.php와 tail.sub.php가 포함되어 있지 않습니다.

join_head.php에서 head.sub.php파일을 인클루드 되게 하고 join_foot.php에서는 tail.sub.php를 인클루드 되게 하세요. 또한 인클루드만 시킬 것이 아니라 소스를 수정하셔야 합니다. 예로 join_foot.php에는 html 태그로 시작해서 meta태그가 들어가 있는데 이것들은 head.sub.php에 있습니다.
© SIRSOFT
현재 페이지 제일 처음으로