latestbanner 적용에 대한 질문 > 질문답변

본문 바로가기
사이트 내 전체검색

질문답변

서버정보나 계정정보는 보안유지를 위해 관리자쪽지나 메일로 발송해 주시거나 제작의뢰 게시판을 이용해 주시면 감사하겠습니다..

latestbanner 적용에 대한 질문

페이지 정보

본문

안녕하세요
latestbanner 스킨 일반그누4 에서 관리자님께서 가능하다고 하셨는데
해보다가 적용이 안되어 질문드립니다.

스킨은 각 폴드에 업로드하고 토탈베너 게시판 생성
latest_banner.lib.php 이파일은 extend 폴드에업로드하였습니다.

index.php 에 출력해보니 아래와 같은 에러가 뜹니다.
Fatal error: Cannot redeclare latest_banner() (previously declared in /home1/kkk/public_html/gnu4/extend/latest_banner.lib.php:5) in /home1/k3533/public_html/nhc/lib/latest.lib.php on line 64

////////////////////////////////////////////////

제 인덱스 소스 입니다.
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./_head.php");
?>

<!-- 메인화면 최신글 시작 -->

<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="400" align="center" valign="top">
                  <?=latest_banner("latestbanner","totalbanner", 400, 110, main_top, "R", 1); //BANNER  일반(WR3)히트(H)코멘트(C)랜덤(R)추천(G)비추천(N) ?>

                               
<?= latest("img", nh2_1, 5, 70)?>
                                    <?= latest("basic", nh2_2, 3, 70)?>
                                    <?= latest("basic", nh3_1, 3, 70)?>
<?= latest("elpis_400_photo", nh2_4, 3, 170)?>
</td>

<td width="5" align="center" valign="top"></td>
<td width="250" align="center" valign="top">
<?= latest("basic", nh4_1, 3, 50)?>
<?= latest("basic", nh4_2, 3, 50)?>
<?= latest("basic", nh4_3, 3, 50)?>
<?= latest("sv_5", nh5_1, 4, 25)?>
<td>
</tr>
</table>

<!-- 메인화면 최신글 끝 -->

<?
include_once("./_tail.php");
////////////////////////////////////////////

생초보가 하기엔 어렵군요..^^
죄송 합니다. 바쁘신줄 아오나
적용방법 부탁드립니다.

수고 하십시요
죄송 합니다.
추천0

댓글목록

profile_image

골든님의 댓글

골든쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

latest_banner.lib.php 이파일에
latest_banner() 함수가 있는지 확인을 해보시고요. 5번 라인의 내용이 무엇인지 알려주시고.
latest.lib.php파일 64번라인도 알려주세요

일단 우선적으로 latest_banner.lib.php이것을 extend에서 삭제를 하고 lib폴드에 올려

index.php파일 상단 <? ?>사이에

include_once("$g4[path]/lib/latest-banner.lib.php"); 를 입력을 하고 해 보세요

profile_image

태인님의 댓글

태인쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

아무래도 기존 latest.lib.php 의 배너 부분과 충돌 같습니다.
//BANNER
function latest_banner($skin_dir="", $bo_table, $img_w="", $img_h="", $location="", $brch="", $rows="", $options="")
{
    global $g4;

    if ($skin_dir)
        $latest_skin_path = "$g4[path]/skin/latest/$skin_dir";
    else
        $latest_skin_path = "$g4[path]/skin/latest/basic";

    $list = array();

    $sql = " select * from $g4[board_table] where bo_table = '$bo_table'";
    $board = sql_fetch($sql);

    $tmp_write_table = $g4['write_prefix'] . $bo_table; // 게시판 테이블 전체이름
    if ($brch == "H")
    $brch = "wr_hit";
else if ($brch == "C")
    $brch ="wr_comment";
else if ($brch == "R")
    $brch = "rand()";
else if ($brch == "G")
    $brch = "wr_good";
else if ($brch == "N")
    $brch = "wr_nogood";
else if ($brch == "WR3")
    $brch = "wr_3";
else
    $brch = "wr_3";

    $sql = " select * from $tmp_write_table where wr_4='1' && wr_1='$location' order by $brch asc limit 0, $rows ";
    //explain($sql);
    $result = sql_query($sql);
    for ($i=0; $row = sql_fetch_array($result); $i++)
        $list[$i] = get_list($row, $board, $latest_skin_path, $subject_len);
 
    ob_start();
    include "$latest_skin_path/latest.skin.php";
    $content = ob_get_contents();
    ob_end_clean();

    return $content;
}

?>
위의 내용을 기존 latest.lib.php 배너 관련 부분과 바꿔 치기 하니 출력은 되는군요
랜덤적용이 안되는것 같은데 열심히 찾아 보겠습니다.
감사 합니다.

profile_image

태인님의 댓글

태인쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

해결 했습니다.
이렇게 하는게 맞는건지 모르겠지만 출력 되고 랜덤 됩니다.

고맙습니다.

profile_image

제로님의 댓글

제로쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

^^
전부 지우시고 새 버전으로 바꿔서 사용하세요..기존에 쓰던 방법을 전부 교체작업한 파일들입니다..
extend에 있던 파일이 lib에도 잇다면 삭제 처리해 주세요..

profile_image

태인님의 댓글

태인쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

나모에서 테이블 짜서 홈 만들고 했는데

("$g4[path]      <<< 요녀석때문에 링크 거는것도 어렵네요...
머리 쥐날려고 합니다....ㅅㅅ

감사합니다..

Total 1,641건 27 페이지
  • RSS
질문답변 목록
번호 제목 글쓴이 조회 추천 날짜
991 sharepia쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11287 0 11-06
990 디란도쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10135 0 11-05
989 골든쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9170 0 11-04
988 디란도쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10929 0 11-04
987 골든쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9592 0 11-03
열람중 태인쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 13123 0 11-02
985 골든쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10756 0 10-31
984 태인쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 14911 0 10-31
983 디란도쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10651 0 10-31
982 골든쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 13600 0 10-29
981 디란도쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10692 0 10-29
980 골든쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 13860 0 10-28
979 포인트쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9403 0 10-28
978 골든쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10777 0 10-27
977 하얀별쪽지보내기 홈페이지 자기소개 아이디로 검색 전체게시물 18285 0 10-25
976 골든쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9276 0 10-25
975 호랑이쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8574 0 10-23
974 메빅맨쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10345 0 10-19
973 메빅맨쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10009 0 10-17
972 메빅맨쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10198 0 10-17
971 메빅맨쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12487 0 10-17
970 골든쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8302 0 10-14
969 후니쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10299 0 10-13
968 골든쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7657 0 10-10
967 태인쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11292 0 10-09

검색

회원로그인

회원가입

사이트 정보

株式会社YHPLUS / 대표 : ZERO
〒140-0011 東京都品川区東大井2-5-9-203
050-5539-7787
오픈카카오톡 (YHPLUS) :
https://open.kakao.com/o/slfDj15d

접속자집계

오늘
4,257
어제
6,072
최대
9,679
전체
2,710,046
Copyright (c) 株式会社YHPLUS. All rights reserved.