일반php나 html 에서 head 와 tail 인쿠르드는 ? > 그누4 질문답변

그누4 질문답변

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

일반php나 html 에서 head 와 tail 인쿠르드는 ? 정보

일반php나 html 에서 head 와 tail 인쿠르드는 ?

본문

게시판에서는 관리자페이지에서 ../head.php 이렇게 넣어주면 되는데...
 
게시판이 없는 일반 html 페이지를 만들고
 
head 와 tail 을 붙이려고 합니다.
 
그누보드는 www 밑에 gnuboard4 로 설치 했고
 
gnuboard 밑에 php 폴더를 만들어 그곳에 html 페이지를 만들었습니다.
 
test.php 로 저장했구요.
 
그러니깐 www/gnuboard4/php/test.php
 
이렇게 되는거죠...
 
이 test.php 는 이렇게 되있습니다.
 
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./_head.php");
?>
 
<!-- 해당내용시작 -->
<table width="618" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="589"><img src="<?=$g4['path']?>/php/img/sub1-page.jpg" width="589" height="600"></td>
    <td width="14"> </td>
    <td width="15" background="<?=$g4[bbs_path]?>/php/img/main_bg_right.jpg"> </td>
  </tr>
</table>
<!-- 해당내용끝 -->
 

<?
include_once("./_tail.php");
?>
 
 
이렇게 했는데, 상단과 하단이 인쿨르드 안되는 것은 물론이고,,,
 
해당내용의 이미지도 안보이네요...
 
이미지 경로를 <?=$g4['path']?>/gnuboard4/php/img/sub1-page.jpg  이렇게 하면 나오는데요...
 
무엇이 문제 인지 모르겠네요...
 

댓글 전체

최상단에
<?
$g4_path = "come/";<-그누보드가 들어가 있는 폴더명
$_g4_path = "/free/home/자신의 아이디/html/bbs/";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/tail.sub.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("$g4[path]/lib/latest.lib.php");
?>

최상단에 먼저 올려주시고요

별도에 메인 페이지처럼 사용 하시려면

한예로

커뮤니티 게시판이다 하면 community라는 폴더안에 html  or php를 넣는거겠지요 하지만

끝에 php나 html이라고 안붙이고 폴더명 community라고만 입력하시면 자기가 알아서

일어 들어옵니다. 물론 이미지 파일까지 그안에 폴더에 있어야 겠고요
test.php 를 알려주신데로 아래와 같이 고치고

<?
$g4_path = "come/";<-그누보드가 들어가 있는 폴더명
$_g4_path = "/free/home/자신의 아이디/html/bbs/";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/tail.sub.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("$g4[path]/lib/latest.lib.php");
?>

 
<!-- 해당내용시작 -->
<table width="618" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="589"><img src="<?=$g4['path']?>/php/img/sub1-page.jpg" width="589" height="600"></td>
    <td width="14">&nbsp;</td>
    <td width="15" background="<?=$g4[bbs_path]?>/php/img/main_bg_right.jpg">&nbsp;</td>
  </tr>
</table>
<!-- 해당내용끝 -->
 

<?
include_once("./_tail.php");
?>

해보니깐 Parse error: parse error 나오네요...
$g4_path = "come/";<-그누보드가 들어가 있는 폴더명
$_g4_path = "/free/home/자신의 아이디/html/bbs/";

이걸 안고쳐서 그런가요 ?

$g4_path = "come/";<-그누보드가 들어가 있는 폴더명
-> $g4_path = "gnuboard4/";   
이렇게 고치면 되나요 ? (그누보드4폴더에 설치 됬거든요)

$_g4_path = "/free/home/자신의 아이디/html/bbs/";
-> 여기서 자신의 아이디라는 것은 호스팅 하는 아이디 인가요 ?
http://sir.co.kr/manual/youngcart4/?man=page.htm <-이곳을 한번 봐주세요^^
알려주신 이곳에 있는 아래의 내용을 하니까,,,

<?php
include_once("./_common.php"); // _common.php 에는 여러 가지 함수들이 들어 있습니다. 그누보드4를 사용하는 경우 반드시 들어있어야 하는 코드입니다.
include_once("$g4[path]/_head.php"); // head.php를 include 하고 있는 페이지입니다. include_once("$g4[path]/head.php"); 로 코딩하여도 동일합니다.

echo date("Y-m-d H:i:s", time());

include_once("$g4[path]/_tail.php");
?>



gnuboard4 아래에 이걸 test.php 로 저장하고 하면 되는데요...
지금 하려는곳은 gnuboard4/php 에서는 여전히 안되요...ㅠ.ㅠ
include_once("./_common.php");
include_once("$g4[path]/_head.php");
를 뮤존님이 알려주신대로

$g4_path = ".."; // common.php 의 상대 경로
include_once("$g4_path/common.php");

로 수정하니깐 gnuboard4/php 에서도 잘되네요..

아직 경로에 대해 이해가 잘안되서 그런가 봅니다.
답변 감사하고요..  좋은 밤 되세요...사랑나기님도
감사합니다.
전체 24 |RSS

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT