레이아웃 적용후 에러에 대한 질문입니다. > 질문답변

본문 바로가기

사이트 내 전체검색

뒤로가기 질문답변

레이아웃 적용후 에러에 대한 질문입니다.

본문

레이 아웃을 적용하면서 두 가지 어려움이 있어서 질문드립니다.
 
1.  레이 아웃 적용할 때 head.php 설정부분.
헤드 부분에 아래와 같은 것을 넣는 것이 있는데 어떤 부분에 넣어야하는 것인지 애매해서 질문드립니다. 예를 들면 몇번째 줄에 넣으라고 하면 아주 이해가 쉬울 듯 합니다.
아직 다른 부분 수정하지 않은 상태이기 때문에 몇 번째 줄이라고 하면 맞을 것 같은데요.

----------------------------------------------------------------------
$table_width = $layout[cf_lay_width];//$table_width = 1004;
?>
<!-- 전체 레이아웃 설정 시작-->
<table width="<?=$table_width?>" cellspacing="0" cellpadding="0" align='<?=$layout[cf_lay_align]?>'>
 <Tr>
  <td>
<!-- 전체 레이아웃 설정 시작 끝 -->
<!-- 상단 배경 시작 -->
----------------------------------------------------------------------
처럼..$table_width 넣는곳부터 <!-- 상단 배경 시작 --> 까지 위에것을 붙여넣으세요.
 
---> 이상의 부분을 헤드파일 어디에 넣어야 하나요?
 
2. 레이아웃 적용후 아래와 같은 에러가 납니다.
에러나는 주소. http://church.jesus91.net/
에러 내용 :
select * from g4_config_layout
1146 : Table 'church.g4_config_layout' doesn't exist
error file : /index.php
테이블이 없다는 것 같긴한데 원래 그런 것인지 어떻게 처리해야 하는지 잘 몰라서 올렸습니다.
 
좋은 하루 되십시요.
추천0

댓글목록 5

제로님의 댓글

제로쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

사용하시는 파일마다 다르겟지만 상단입니다..

제나빌더의 경우라면
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");

//print_r2(get_defined_constants());

// 사용자 화면 상단과 좌측을 담당하는 페이지입니다.
// 상단, 좌측 화면을 꾸미려면 이 파일을 수정합니다.
//***********************************************************************************************
// 라이센스는 http://sir.co.kr/gnuboard/g4_license.php를 따릅니다.
// 빌더명 : 제나빌더
// 제작일 : 2006-05-18일
// 제작자 : 제로나라 http://zeronara.net
// e-mail  : [email protected]
// 버그보완 : 제나빌더는 보완,패치,수정등의 어떠한 의무적인 책임을 가지지 않습니다.
// 개인, 상업적으로 이용 가능하나 사용자의 제작 및 소유물이 될 수는 없습니다.
// 제로나라(http://zeronara.net/)는 제나빌더를 사용할 수 없거나 사용법을 제대로 인식하지 못해서
// 발생한 이익 손실, 업무 중단, 사업 정보의 손실 또는 금전상의 손실 등 사업상의 손해를
// 포함한 부수적이고 간접적인 손해에 대해서, 비록 이와 같은 손해 가능성에 대해서
// 사전에 알고 있었다고 해도 책임을 지지 않습니다.
// 저작권 : 이 주석 부분은 삭제할 수 없습니다.
//************************************************************************************************
$table_width = $layout[cf_lay_width];//$table_width = 1004;
?>

제나빌도에도 레이어 기능이 추가되었답니다~!
데모버전 확인해 보세요^^

쎄엠님의 댓글

쎄엠쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

연후아빠 감사합니다.
이렇게 이해하고 붙여 넣었습니다.
다른 부분은 모두 이해하고 자기자리에 넣었구요 헤드파일만 혼란이 와서리 죄송합니다.
head.php 파일 의 31-32줄쯤 아래 다음 부분을 확인하고.

$table_width = $layout[cf_lay_width];//$table_width = 1004;
?>
<-- 위 부분아래에 아래와 같이 붙였습니다.

<!-- 전체 레이아웃 설정 시작-->
<table width="<?=$table_width?>" cellspacing="0" cellpadding="0" align='<?=$layout[cf_lay_align]?>'>
 <Tr>
  <td>
<!-- 전체 레이아웃 설정 시작 끝 -->
<!-- 상단 배경 시작 -->

<-- 이상입니다. 맞게 넣었는지 모르겠군요 맞게 넣었다면 제대로 이해한 거구요.
그러나 아래와 같은 에러는 해결되지 않았습니다.
디비문제인가요?
에러나는 주소. http://church.jesus91.net/
에러 내용 :
select * from g4_config_layout
1146 : Table 'church.g4_config_layout' doesn't exist
error file : /index.php

제로님의 댓글

제로쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

config_layout필더가 없어서 그럽니다..
자료링크에 설명이 잘 나와있던데요...

사용하시는 자료의 설명을 잘 읽어 보시고 필더를 추가해주셔야 합니다~!

쎄엠님의 댓글

쎄엠쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

여기저기 헤매다가 드디어 발견은 하였읍니다.
common.php 화일을 수정하지 말고 일단 로그인하여 관리자 화면에 들어가서 머머머 하라고 하셨네요 그런데 또 로그인이 안 된다는 것 때문에 씨름하고 있습니다. 이제 문제와 원인을 찾았으니까 되겠죠. 아마 제 생각에 아래 링크같아요.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=33579
감사합니다. 열심히 해서 잘 사용해 보겠습니다.

쎄엠님의 댓글

쎄엠쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

아하 에러나는 것들이 session 딜렉토리 퍼미션 문제였군요. 로그인과 게시판에 이상한 것들 막 쏟아지던것들은 일단 해결되었습니다. 감사합니다.

전체 1,641건 56 페이지
게시물 검색
Copyright (c) 株式会社YHPLUS. All rights reserved.

사이트 정보

株式会社YHPLUS / 대표 : ZERO
〒171-0014 東京都豊島区池袋2-41-5 アーバン154 8F
050-5539-7787
오픈카카오톡 (YHPLUS) :
https://open.kakao.com/o/slfDj15d

PC 버전으로 보기