[혼수상태] 그것이 알고 싶다
본문
write.skin.php를 관리자가 쓰는 내용이 복잡해서
게시판 상단경로 _head.php
하단 _tail.php이구요
write.skin.php 상단에
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if($is_admin){ //관리자는 admin 불러온다
include($board_skin_path.'/write.skin.admin.php');
return;
}
이렇게 하고 불러오니 페이지가 사망했습니다, ㅜㅜ
정확히는 절반쯤 나오는 혼수상태입니다,
이걸 전에 어떻게 처리해서 건강하게 살고 있었는데
기억이 안나네요,
현재상태에서
소스보기 하니
script src~~ 1.12.4.min.js
이런것들을 못불러와서
스크립트 애러가 쏟아지는 것 같습니다,
write.skin.admin.php 일마를 살리기 위해
어떤 수술을 해줘야 할까요?
내 생각에 write.skin.php는 헤드나 테일을 자동으로 불러오지만
내가 하려는 x은 그걸 못불러오기 때문이 아닌가 생각되네요 ㅎㅎ
답변 2
일반페이지에서 게시판을 불러오는걸 말씀하시는 거라면
다음을 참고 하셔서 원하시는 형식으로 구현하시면 되지 않을까 합니다.
<?php
include_once('./_common.php');
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/wm_make_list.php');
return;
}
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/wm_make_list.php');
return;
}
include_once(G5_PATH.'/head.php');
$bo_table ="free"; //원하는 테이블 id 입력
$write_table = "g5_write_{$bo_table}";
$board = sql_fetch(" select * from {$g5['board_table']} where bo_table = '$bo_table' ");
if (G5_IS_MOBILE) {
$board_skin_path = get_skin_path('board', $board['bo_mobile_skin']);
$board_skin_url = get_skin_url('board', $board['bo_mobile_skin']);
} else {
$board_skin_path = get_skin_path('board', $board['bo_skin']);
$board_skin_url = get_skin_url('board', $board['bo_skin']);
}
?>
<?php
include_once(G5_BBS_PATH.'/board.php');
include_once(G5_PATH.'/tail.php');
return을 빼세요.
php에서 return이 어떤 역할을 하는지 검색해 보세요
답변을 작성하시기 전에 로그인 해주세요.