게시판을 노프레임으로 삽입하는 방법 알려주세요.

게시판을 노프레임으로 삽입하는 방법 알려주세요.

QA

게시판을 노프레임으로 삽입하는 방법 알려주세요.

본문

아래 여러번 질문드렸는데...

제가 프로그램은 거의 모르고 디자인만 해서 간단히 변수명만 가지고는 어떻게 수정해야하는지 모르겠어요.

 

일반페이지에 노프레임으로 게시판을 넣고 싶은데요.

어떻게 하면 넣을 수 있을까요? 그누보드4에는 팁이 올라와 있어서 아래처럼 해서 올렸더니...  

변수가 그누보드5에는 변경되어서 수정해야한다는 답을 받았는데요.  

include_once(G5_PATH.'/common​.php');​ 이런식으로 한줄 변경해봐도 다른 줄은 어떻게 수정해아할지도 모르겠고..

ㅠㅠ 포트폴리오를 올릴 게시판을 첫화면에 띄우고 싶은데... 프로그램을 모르니 너무 어렵네요.

 

제발 게시판을 노프레임으로 삽입하는 방법좀 부탁드려요.  

 

<?
    $g5_path='.'; //기존 페이지 기준으로 root 의 상대경로
    $bo_table='portfolio'; //게시판 테이블명
    include_once("$g5_path/common.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>포트폴리오</title>
<link rel="stylesheet" href="<?=$g5[path]?>/style.css" type="text/css">
</head>

<body>
<a href="<?=$g5[path]?>/bbs/board.php?bo_table=portfolio">테스트테스트</a>
<? include "$g5[path]/bbs/board.php"; ?>

</body>
</html> 

이 질문에 댓글 쓰기 :

답변 1

일단은 그누보드5를 설치하셨을때. index.php의 구조를 이해하시는게 필요할 것 같습니다.

index.php 파일 보시면 상단에

<? include_once('./_head.php'); ?>

하단에

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

부분을 인클루드 하고 있습니다.

_head.php나 _tail.php는 다시 head.php와 tail.php를 인클루드 하는데 이것은 개별페이지 접근을 막기 위한 것으로 결국은 index.php파일에서 head.php와 tail.php를 불러오는 것입니다.

즉 일반페이지를 만드셨다면 그 페이지에서도

상단 부분은 index.php 페이지처럼


<?php
define('_INDEX_', true);
include_once('./_common.php');
// 초기화면 파일 경로 지정 : 이 코드는 가능한 삭제하지 마십시오.
if ($config['cf_include_index']) {
    if (!@include_once($config['cf_include_index'])) {
        die('기본환경 설정에서 초기화면 파일 경로가 잘못 설정되어 있습니다.');
    }
    return; // 이 코드의 아래는 실행을 하지 않습니다.
}
if (G5_IS_MOBILE) {
    include_once(G5_MOBILE_PATH.'/index.php');
    return;
}
include_once('./_head.php');
?>​

입력하시면 되고요.

하단에는


<?php
include_once('./_tail.php');
?>​
부분 입력하시면 됩니다.
만일 index페이지와 다른 서브페이지에서 다른 상단과 하단으로 구성한다면 head.php와 tail.php파일을 다른이름으로 저장하신 다음에 위에 불러올때는
_head.php와 _tail.php 부분을 지정한 이름으로 변경해 주시면 되겠지요.

 이미 html선언이나 head태그 메타태그등은 상단 파일내에 포함되어 있으므로 불필요한 코드이고요. 외부css호출도 불러오는 코드의 경우는 head_sub.php파일에 넣으시면 됩니다.

 

그냥 페이지를 먼저 구성하시는 것보다는 그누보드 구조를 조금 파악하고 작업하시는 게 좋을 듯 하네요.

답변을 작성하시기 전에 로그인 해주세요.
전체 5
QA 내용 검색

회원로그인

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