게시판 관리자 상단내용에서 인쿠르드 하는 방법 > 그누4 질문답변

그누4 질문답변

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

게시판 관리자 상단내용에서 인쿠르드 하는 방법 정보

게시판 관리자 상단내용에서 인쿠르드 하는 방법

본문

게시판 관리자 상단내용에 파일을 인쿠르드 할려고 하는데...
파일을 불러올수가 없네요.
파일을 불러오는 방법을 알려주세요!!

-상단내용-
<div>인쿠르드를 불러오는 방법</div>
<div><? include_once("../../ztest.php");?></div>
<div><? include_once("$g4[path]/ztest.php");?></div>
  • 복사

댓글 전체

cafe24 호스팅 기준 //
/home/hosting_users/호스팅 아이디/www/이미지나 php 또는 html 주소/이미지 또는 php파일명 또는 html파일명.확장자(gif, jpg, php, html 기타 등등~)
html로 풀어서 입력하면 됩니다.
그런데 내용을 일일이 입력해야하기때문에...
파일을 만들어서 include 시킬라고 합니다.
파일로 불러올 수 있는 방법이 없을까요?
다시 쉽게 알려드릴게요...(실은 제가 아는 그누의 모든것이랍니다..우물을 못벗어난 개구뤼~ ㅠ.ㅠ)
앞부분은 절대경로입니다
/home/hosting_users/호스팅 아이디/www/ << 이부분까지겠지요~
뒷부분은 루트 즉 메인페이지인 index파일이 있는곳부터 보시면 됩니다
만약 루트에서 html 폴더을 만들고 그 안에 abc.html이란 파일을 만들었다면 ...
/home/hosting_users/호스팅 아이디/www/html/abc.html << 이 됩니다
호스팅 아이디란 ftp 접속시 아이디구요...
여기서 문제가 생기는 부분은 만약 루트에서 g4(그누폴더)가 있다면 _common.php 파일을 html 에도 복사해주고 html안의 _common.php 파일도 코딩을 바꿔줘야 합니다
기본
==========
<?
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
==============
변경 후
===============
<?
$g4_path = "../g4"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
여기서 루트에 그누가 있다면?
=============
<?
$g4_path = "../"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
=============
루트에 파일이 있고 g4 폴더가 따로 있다면?
==============
<?
$g4_path = "./g4"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
==============
루트에 g4가 있고 만든 파일도 루트에 있다면 ?
<?
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
==============
가 되겠습니다
위 사항은 항상 최상위에 써주시면 되겠습니다~
이상으로 우물안 개구락쥐 였습니당~
아 이런 ;;;
제데로 모르고 알려드렸네용~
상단 내용이라~ ;;;
저는 한번도 생각안해봤다눈 ;;;
저같은 경우 상단에 불러올 파일 즉 헤더파일을 코딩할때 아예 님이 말씀하신것처럼 만들어 올렸기 떄문에 ㅎㅎ;;
흠흠 ;;;
저두 한번 도전을...-_-;;;
자바스크립트로 불러와야 한다고 합니다.
음...
그런데 자바스크립트로는 어케 불러와야하지요?
혹시 아시는 분이 있으시면 차근차근 설명 부탁드립니다.
-게시판 관리자 상단내용 입력창에서 공통 ztest.php 화일을 인쿠르드 시킬려고 합니다.

<div>인쿠르드를 불러오는 방법</div>
<div><? include_once("$g4[path]/ztest.php");?></div>
-> 요렇게 입력했더니만... 안 들어오고... 이유인즉  php 중복
-> 자바스크립트 src로 불러올려고 했더니만.... .js파일로 만들어야 하는데... 그러면 수정이 어려워지고

<? include_once("$g4[path]/ztest.php");?> 요렇게 인쿠르드 시킬수 있게
다른 방법으로 불러올수 없냐는 것이 질문요지 입니다.
상단내용 폼안에 동일값을 인쿠르드 하시는거라면 제가 질문을 이해를 하였는지 모르겠습니다.
adm/board_form.php 에서
  <td>상단 내용</td>
    <td><textarea class=ed name=bo_content_head style='width:80%;'><?=$board[bo_content_head] ?></textarea></td>를
 <td>상단 내용</td>
    <td><textarea class=ed name=bo_content_head style='width:80%;'><? include_once("$$g4[path]/ztest.php")?><?=$board[bo_content_head] ?></textarea></td>
로 고치면 될듯합니다.
에이쿵
질문 보충을 좀 햇갈리게 하였네요...
A게시판에 -> ztest1.php
B게시판에 -> ztest2.php
.
.
... 등등으로 상단내용에 불어올 파일이 조금씩 다름니다.
입력창에서 입력하자니 수정이 번거롭고.....등등해서 파일로 불러올라고 합니다.
© SIRSOFT
현재 페이지 제일 처음으로