게시물 리스트 나오는거 비회원에게 안보이게 하고 싶은데요. 정보
그누보드 게시물 리스트 나오는거 비회원에게 안보이게 하고 싶은데요.본문
처음에 최근게시물 기능으로 각게시판의 최근 게시물들이 나오는데요
특정 게시판몇개만 비회원에게 안보이게 하고 싶은데요.
첫페이지에서 7,6번 게시판이 회원들에게만 보이게 하고 싶은데요. 방법이 없는지요?
main.php 파일부분인데 head.php파일보고 응용한다고 한건데 에러가 나던데요.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "WoW Fantastic";
include "./lib/latest.lib.php";
// 최신글 시작
$sql = " select bo_table from $cfg[table_board] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
// latest('', $row[bo_table], 5, 20);
echo "<p>";
}
if (!$member[mb_id]) {
// 최신글 끝
?>
<?=latest('basic',1, 5, 30);?>
<?=latest('basic',3, 5, 30);?>
<br>
<?=latest('basic',4, 5, 30);?>
<?=latest('basic',5, 5, 30);?>
<br>
} else {
if ($is_admin == "default" || $is_admin == "group") {
?>
<?=latest('basic',1, 5, 30);?>
<?=latest('basic',3, 5, 30);?>
<br>
<?=latest('basic',4, 5, 30);?>
<?=latest('basic',5, 5, 30);?>
<br>
<?=latest('basic',7, 5, 30);?>
<?=latest('basic',6, 5, 30);?>
<br>
}
}
특정 게시판몇개만 비회원에게 안보이게 하고 싶은데요.
첫페이지에서 7,6번 게시판이 회원들에게만 보이게 하고 싶은데요. 방법이 없는지요?
main.php 파일부분인데 head.php파일보고 응용한다고 한건데 에러가 나던데요.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "WoW Fantastic";
include "./lib/latest.lib.php";
// 최신글 시작
$sql = " select bo_table from $cfg[table_board] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
// latest('', $row[bo_table], 5, 20);
echo "<p>";
}
if (!$member[mb_id]) {
// 최신글 끝
?>
<?=latest('basic',1, 5, 30);?>
<?=latest('basic',3, 5, 30);?>
<br>
<?=latest('basic',4, 5, 30);?>
<?=latest('basic',5, 5, 30);?>
<br>
} else {
if ($is_admin == "default" || $is_admin == "group") {
?>
<?=latest('basic',1, 5, 30);?>
<?=latest('basic',3, 5, 30);?>
<br>
<?=latest('basic',4, 5, 30);?>
<?=latest('basic',5, 5, 30);?>
<br>
<?=latest('basic',7, 5, 30);?>
<?=latest('basic',6, 5, 30);?>
<br>
}
}
댓글 전체
^_^ 다행이네요 좋은 스킨 만들면 배포하세요.
저부분 제거하고 밑에 } 하나 제거했더니 되네요. 감사합니다. 카이루님 많이 배웠습니다.
카이루님 덕분에 잘되네요. 그런데 치명적인 문제가 발생했어요. 어드민으로 로그인할때만 제가 원하는 리스트가 나오네요. 그냥 보통 회원으로 로그인하면 아무것도 안보이네요. 아무래도 이부분을 바꿔야 하는거 같은데요.
if ($is_admin == "default" || $is_admin == "group") {
if ($is_admin == "default" || $is_admin == "group") {
마지막 부분에
<br> <? <<==요것도 없네요
}
}
?> <<==요것도 없네요
<br> <? <<==요것도 없네요
}
}
?> <<==요것도 없네요
당연히 에러나죠
if (!$member[mb_id]) {
// 최신글 끝
?>
<?=latest('basic',1, 5, 30);?>
<?=latest('basic',3, 5, 30);?>
<br>
<?=latest('basic',4, 5, 30);?>
<?=latest('basic',5, 5, 30);?>
<br>
<? <<==요게 없꾼요
} else {
if ($is_admin == "default" || $is_admin == "group") {
?>
<?=latest('basic',1, 5,
if (!$member[mb_id]) {
// 최신글 끝
?>
<?=latest('basic',1, 5, 30);?>
<?=latest('basic',3, 5, 30);?>
<br>
<?=latest('basic',4, 5, 30);?>
<?=latest('basic',5, 5, 30);?>
<br>
<? <<==요게 없꾼요
} else {
if ($is_admin == "default" || $is_admin == "group") {
?>
<?=latest('basic',1, 5,