비공개 홈피.....
본문
질답란보구 갖다 붙엿는데 안댑니다..ㅠㅠ
어떻게 해야 하나요....?
까막눈입니다...
아래사이트처럼 에러납니다...
bsp.gtz.kr/bsp
<?php
include_once('./_common.php');
// 초기화면 파일 경로 지정 : 이 코드는 가능한 삭제하지 마십시오.
if ($config['cf_include_index'] && is_file(G5_PATH.'/'.$config['cf_include_index'])) {
include_once(G5_PATH.'/'.$config['cf_include_index']);
return; // 이 코드의 아래는 실행을 하지 않습니다.
}
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/index.php');
return;
}
/*
로그인 안했을때 인클루드로 로그인 페이지를 출력시킨다.
*/
if (!$is_member) {
include_once(G5_BBS_PATH.'/login.php');
return; // 로그인 안했을경우 아래의 소스는 안보임.....
}
/*
이 아래부터 로그인 후 보여질 페이지 소스를 짜시오..
*/
include_once('./_head.php');
?>
<h2 class="sound_only">최신글</h2>
<!-- 최신글 시작 { -->
<?php
// 최신글
$sql = " select bo_table
from `{$g5['board_table']}` a left join `{$g5['group_table']}` b on (a.gr_id=b.gr_id)
where a.bo_device <> 'mobile' ";
if(!$is_admin)
$sql .= " and a.bo_use_cert = '' ";
$sql .= " order by b.gr_order, a.bo_order ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
if ($i%2==1) $lt_style = "margin-left:20px";
else $lt_style = "";
?>
<div style="float:left;<?php echo $lt_style ?>">
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row['bo_table'], 5, 25);
?>
</div>
<?php
}
?>
<!-- } 최신글 끝 -->
<?php
include_once('./_tail.php');
?>
답변 2
extend 풀더에 login.extend.php 파일을 생성하세요.
::::: 파일내용 :::::
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (!strpos($_SERVER['SCRIPT_NAME'], 'bbs/login.php') && !$member['mb_id']) {
// 알림창을 띄우고 로그인 페이지로 이동...
// alert('로그인이 필요한 비공개 사이트입니다.', G5_BBS_URL.'/login.php');
// 쥐도 새도 모르게 로그인 페이지로 이동...
goto_url(G5_BBS_URL.'/login.php');
}
?>
현재는 쥐도 새도 모르게 로그인 페이지로 이동합니다.
만약 알림창을 띄우고 로그인 페이지로 이동하고 싶으시다면
아래의 것을 주석처리 하시고 위의 것의 주석을 푸시기 바랍니다.
!-->
Index url에서 bbs/login.php를 불러오니
상대경로 파일을 읽지 못해서 그렇습니다.
그리고 index파일에만 소스를 넣으면 직접url을 넣으면 우회 가능하게되니
아래의 3번째 답변을 참고하세요
http://sir.co.kr/qa/35848?stx=Redirect&sst=wr_num&unanswered=0&s_tag=
상대경로 파일을 읽지 못해서 그렇습니다.
그리고 index파일에만 소스를 넣으면 직접url을 넣으면 우회 가능하게되니
아래의 3번째 답변을 참고하세요
http://sir.co.kr/qa/35848?stx=Redirect&sst=wr_num&unanswered=0&s_tag=
답변을 작성하시기 전에 로그인 해주세요.