에티테마

게시판 목록에서 첨부파일 다운로드하려면

페이지 정보

작성자 no_profile 카비 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 2건 작성일 23-05-09 12:19

본문

테마명 :m30의 gallery_webzin_movie_2 자료실스킨

gallery_webzin_movie_2 게시판 스킨 목록을 보면 다운로드 버튼같은 썸네일이 자동 생성됩니다. 이 이미지를 클릭하면 첫번째 첨부파일이 다운되도록 하고싶습니다.

외부에서 게시판 첨부파일 다운로드가 가능하도록 bbs/download.php는 수정했고,

gallery_webzin_movie_2 게시판 스킨의 list파일중
143줄에 echo "<a href='".$list[$i]['href']."'>".$img_content."</a>"; 부분을 수정하면 될것같은데.. 혹시 한번 봐주실수 있으실지요

제가 찾은건 <?php if($list[$i]['file'][1]['file']){ ?><a href="<?=$list[$i]['file'][1]['href']?>">pdf</a><?php }?> 요것인데... 어떻게 접목시키면 될지요
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

댓글목록

소프트존님의 댓글

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

<?php if($list[$i]['file'][1]['file']){ ?><a href="<?=$list[$i]['file'][1]['href']?>">pdf</a><?php }?>
위 코드가 실행되신다면 첨부 순서는 0번 부터 일것 같습니다.

$list[$i]['file'][0]['file'] 는 첫번째 첨부파일이고 그다음에 순서대로 [1] 두번째가 될것 같습니다.
이미지는 한개인데 첨부가 여러개 인경우에는 작업이 애매하니 버튼으로 만드셔서 작업을 처리해주시는게 좋을것 같습니다.

참고적으로 하나더 말씀드리자면 list.skin.php 파일에서
echo "<pre>";
print_r($list);
echo "</pre>";
라고 입력해보시면 사용가능한 모든 변수들이 다 출력이 됩니다.
위 내용에서 필요한 내용들을 가공해서 처리해주시면 될것 같습니다.
감사합니다.

소프트존님의 댓글

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

            [file] => Array

                (

                    [count] => 2
위 처럼 나오는것 보니 카운트 숫자만 나오는것 같고요.
실제 다운로드는 안될것 같습니다.
g5_board_file 에서 보시면 첨부파일들이 들어가져 있습니다.

해당 링크는 g5_board_file 테이블에서 조회후 값을 가져와야 할것 같습니다.

$sql = "select * from g5_board_file where bo_table = '{$bo_table}' and wr_id = '{$list[$i]['wr_id']}'";
$file_path = sql_fetch($sql);
echo $file_path['bf_file']; 
라고 list,skin.php 라고 입력해보시면 작업이 가능할듯 보여 집니다.
감사합니다.


Total 6건 1 페이지
게시물 검색

카테고리

카테고리
질문답변
 메뉴얼