코드가 완전히 다르니까 당연히 안됩니다 ^^ 정보
코드가 완전히 다르니까 당연히 안됩니다 ^^본문
아래코드에서 제가 지적한 2곳만 수정하심 됩니다.
<?
include_once "./_common.php";
// 클럽 정보
$cb = get_club($cb_id);
// 클럽이 존재하지 않거나 $cb_id가 없을경우
if (!$cb[0]) {
error_msg("클럽이 존재하지 않습니다.");
}
$g4[title] = "$cb[cb_name] - $nc[nf_title]";
include_once "$g4[path]/head.sub.php";
include_once "./include/cb_style.inc.php";
?>
<script language='javascript' src='<?=$g4[path]?>/js/sideview.js'></script>
<link href=./club.css' rel='stylesheet' type='text/css'>
<?
// 커버스토리 출력 (1)
$sql = " select cn_name from $nc[tbl_menu] where cb_id = '$cb[cb_id]' and cn_type = 'C' and cn_1 = 'Y' ";
$ca_coverstory = sql_fetch($sql);
// 공지사항 출력 (1)
$sql = " select cn_name from $nc[tbl_menu] where cb_id = '$cb[cb_id]' and cn_type = 'N' and cn_1 = 'Y' ";
$ca_notice = sql_fetch($sql);
// 출력할 최근글 목록
$sql = " select cn_name from $nc[tbl_menu] where cb_id = '$cb[cb_id]' and cn_1 = 'Y' and cn_type not in ('C', 'N') order by cn_idx asc ";
$cn_list = sql_query($sql);
switch ($cb[cb_latest_cols]) {
case 1 : /* if ($ca_coverstory) {
echo cb_latest($cb[cb_latest_skin_coverstory], $cb[cb_id], $ca_coverstory[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "<table width='100%'><tr><td height='5'></td></tr></table>";
} */
// 커버스토리 출력 - 위의 코드를 막고 이것으로 대체
echo get_coverstory($cb_id);
if ($ca_notice) {
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $ca_notice[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "<table width='100%'><tr><td height='5'></td></tr></table>";
}
if ($cb[cb_latest_use] == "Y") { //
for ($i=0; $row=mysql_fetch_array($cn_list); $i++) {
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $row[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
}
}
break;
case 2 :
case 3 :
default:
$col_width = 100 / $cb[cb_latest_cols]. "%";
$ja = 0; // 2개씩 채워서 넣기 위해서
echo "<table width='100%'><tr>";
/*
if ($ca_coverstory) {
echo "<td width='" . $col_width . "'>";
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $ca_coverstory[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "</td>";
$ja++;
}
*/
// 커버스토리 출력 - 위의 코드를 막고 이것으로 대체
echo "<td width='" . $col_width . "'>";
echo get_coverstory($cb_id);
echo "</td>";
$ja++;
if ($ca_notice) {
echo "<td width='" . $col_width ."' valign=top>";
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $ca_notice[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "</td>";
$ja++;
}
if ($cb[cb_latest_use] == "Y") {
for ($i=0; $row=mysql_fetch_array($cn_list); $i++) {
if ($ja == $cb[cb_latest_cols]) { // 줄바꿈
echo "</tr><tr>";
$ja = 0;
}
echo "<td width='" . $col_width ."' valign=top>";
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $row[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "</td>";
$ja++;
}
}
echo "</tr></table>";
}
echo "<br><br><br><br><br><br>";
include_once "$g4[path]/tail.sub.php";
?>
<?
include_once "./_common.php";
// 클럽 정보
$cb = get_club($cb_id);
// 클럽이 존재하지 않거나 $cb_id가 없을경우
if (!$cb[0]) {
error_msg("클럽이 존재하지 않습니다.");
}
$g4[title] = "$cb[cb_name] - $nc[nf_title]";
include_once "$g4[path]/head.sub.php";
include_once "./include/cb_style.inc.php";
?>
<script language='javascript' src='<?=$g4[path]?>/js/sideview.js'></script>
<link href=./club.css' rel='stylesheet' type='text/css'>
<?
// 커버스토리 출력 (1)
$sql = " select cn_name from $nc[tbl_menu] where cb_id = '$cb[cb_id]' and cn_type = 'C' and cn_1 = 'Y' ";
$ca_coverstory = sql_fetch($sql);
// 공지사항 출력 (1)
$sql = " select cn_name from $nc[tbl_menu] where cb_id = '$cb[cb_id]' and cn_type = 'N' and cn_1 = 'Y' ";
$ca_notice = sql_fetch($sql);
// 출력할 최근글 목록
$sql = " select cn_name from $nc[tbl_menu] where cb_id = '$cb[cb_id]' and cn_1 = 'Y' and cn_type not in ('C', 'N') order by cn_idx asc ";
$cn_list = sql_query($sql);
switch ($cb[cb_latest_cols]) {
case 1 : /* if ($ca_coverstory) {
echo cb_latest($cb[cb_latest_skin_coverstory], $cb[cb_id], $ca_coverstory[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "<table width='100%'><tr><td height='5'></td></tr></table>";
} */
// 커버스토리 출력 - 위의 코드를 막고 이것으로 대체
echo get_coverstory($cb_id);
if ($ca_notice) {
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $ca_notice[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "<table width='100%'><tr><td height='5'></td></tr></table>";
}
if ($cb[cb_latest_use] == "Y") { //
for ($i=0; $row=mysql_fetch_array($cn_list); $i++) {
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $row[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
}
}
break;
case 2 :
case 3 :
default:
$col_width = 100 / $cb[cb_latest_cols]. "%";
$ja = 0; // 2개씩 채워서 넣기 위해서
echo "<table width='100%'><tr>";
/*
if ($ca_coverstory) {
echo "<td width='" . $col_width . "'>";
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $ca_coverstory[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "</td>";
$ja++;
}
*/
// 커버스토리 출력 - 위의 코드를 막고 이것으로 대체
echo "<td width='" . $col_width . "'>";
echo get_coverstory($cb_id);
echo "</td>";
$ja++;
if ($ca_notice) {
echo "<td width='" . $col_width ."' valign=top>";
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $ca_notice[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "</td>";
$ja++;
}
if ($cb[cb_latest_use] == "Y") {
for ($i=0; $row=mysql_fetch_array($cn_list); $i++) {
if ($ja == $cb[cb_latest_cols]) { // 줄바꿈
echo "</tr><tr>";
$ja = 0;
}
echo "<td width='" . $col_width ."' valign=top>";
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $row[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "</td>";
$ja++;
}
}
echo "</tr></table>";
}
echo "<br><br><br><br><br><br>";
include_once "$g4[path]/tail.sub.php";
?>
추천
0
0
댓글 전체
제가 수정한 것은 단순히 몇개 고친게 아니라 골격을 싹~ 뜯어 고친 겁니다.
따라서, 과거의 코드는 새로운 버젼에서 당연히 동작하지 않습니다.
제가 새로운 커버스토리 최근글 스킨을 만들지 않아서 (요즘에 좀 바뻐서...)
과거 것을 많이 쓰시는데... 위에서 제가 지적한 2곳만 고치면 됩니다.
아~ 연말이 지나기 전에 최근글을 만들어야 하는데... 시간이 너무 없네요
따라서, 과거의 코드는 새로운 버젼에서 당연히 동작하지 않습니다.
제가 새로운 커버스토리 최근글 스킨을 만들지 않아서 (요즘에 좀 바뻐서...)
과거 것을 많이 쓰시는데... 위에서 제가 지적한 2곳만 고치면 됩니다.
아~ 연말이 지나기 전에 최근글을 만들어야 하는데... 시간이 너무 없네요