첨부한 이미지와 링크를 뽑아서 메인페이지에 삽입하기.. > 그누3 팁자료실

그누3 팁자료실

첨부한 이미지와 링크를 뽑아서 메인페이지에 삽입하기.. 정보

그누호환 첨부한 이미지와 링크를 뽑아서 메인페이지에 삽입하기..

본문

지금 석달째 그샵과 그누보드를 이용해서 쇼핑몰을 만들고 있습니당..^^;;
마무리 대강해서 새로 문을 열어야 하는데..아...

다름이 아니라..
메인페이지에 이미지를 삽입할 때..
매번 html 소스를 수정하는게 무지 귀찮더군요...
이미지도 업로드해야하궁..이름이랑 경로랑 크기도 수정해야 하궁..
이미지가 많아지면 것두 대단히 힘든 일이져..--;;

그래서..
게시판에 이미지를 올리고 이미지 클릭시 이동할 링크를 저장해 둔 다음..
메인페이지에서는 게시판의 이미지와 링크를 뽑아서 출력하도록 맹글어 봤슴당..

참..
저는 메인페이지 이미지 관리 게시판을 하나 맹글었구요..
그 게시판의 아이디와 게시물 제목을 이용해서 그림과 링크를 뽑아오도록 했슴다..
게시판에 이미지와 링크를 올릴때는 첨부파일1과 링크1에만 올려야 하구요~
물론 게시판은 관리자 전용으로 설정해두시면 되구요~


1. /lib/developer.lib.pho 파일에 다음 내용을 추가~

//첨부파일과 링크 결합 함수
function link_pic($bo_table, $wr_subject)
{
    global $cfg;

    $sql = " select *
                  from {$cfg[write_table_prefix]}{$bo_table}
              where wr_subject = '$wr_subject' ";
    $result = sql_query($sql);
    $row = mysql_fetch_array($result);

    $size = @getimagesize("./data/file/$bo_table/$row[wr_file1]");
    $width  = $size[0];
    $height = $size[1];

    $img = "<img src='./data/file/$bo_table/$row[wr_file1]' width='$width' height='$height' border=0 align=absmiddle>";
    $link = "$row[wr_link1]";

    if ($link) {
        return "<a href=$link>$img</a>";
    } else {
        return "$img";
    }
}


2. main.php의 원하는 곳에 아래와 같이 삽입하세용~

<?=link_pic(게시판아이디,게시물제목)?>
추천
0

댓글 전체

전체 1,026
그누3 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT