그누보드 갤러리 게시판에서 첨부파일 표시할수있나용?ㅠ_ㅠ

그누보드 갤러리 게시판에서 첨부파일 표시할수있나용?ㅠ_ㅠ

QA

그누보드 갤러리 게시판에서 첨부파일 표시할수있나용?ㅠ_ㅠ

본문

스킨다운받아서 게시판을 만들었어용..

근데 갤러리게시판에서 글쓸때 첨부파일로 사진을 첨부했는데

글볼때 첨부파일은 안뜨네요ㅠ.ㅠ

 

사진이름이랑 다운로드 할수있게 떴으면 좋겠는데....

예를들어 댓글쓰는곳 위쪽으로b89d9ac959f511670da4de9e087474d6_1431343755_1389.JPG <- 이렇게 뜨게하고싶어요

 

view.skin.php 에서 뭐 어떻게하는거같기도한데....

혹시 모르니까 소스를 보여드릴게요...

 

<?php

$m_width = "100%";
$m_height = "360";
?>
<div id="board_box">
<h1 id="board_subject" ><?php echo $board[bo_subject];?> <img src="<?php echo $board_skin_path;?>/img/icon_date.gif" align=absmiddle border='0'> <span style="font-size: 12px; color:#cccccc;"> 작성일 : <?php echo date("y-m-d H:i", strtotime($view[wr_datetime]));?></span></h1>
<!-- 게시글 보기 시작 -->
        <!-- 링크 버튼 -->
        <div id="view_link">
        <?php
        ob_start();
        ?>
        <?php if ($copy_href) { echo "<a href=\"$copy_href\"><span class='board_btn1'>복사</span></a> "; } ?>
        <?php if ($move_href) { echo "<a href=\"$move_href\"><span class='board_btn1'>이동</span></a> "; } ?>

        <?php if ($search_href) { echo "<a href=\"$search_href\"><span class='board_btn3'>검색목록</span></a> "; } ?>
        <?php echo "<a href=\"$list_href\"><span class='board_btn3'>목록</span></a> "; ?>
        <?php if ($update_href) { echo "<a href=\"$update_href\"><span class='board_btn3'>수정</span></a> "; } ?>
        <?php if ($delete_href) { echo "<a href=\"$delete_href\"><span class='board_btn3'>삭제</span></a> "; } ?>
        <?php if ($reply_href && !$board[bo_1] == "g") { echo "<a href=\"$reply_href\"><span class='board_btn3'>답변</span></a> "; } ?>
        <?php if ($write_href) { echo "<a href=\"$write_href\"><span class='board_btn2'>글쓰기</span></a> "; } ?>
        <?php
        $link_buttons = ob_get_contents();
        ob_end_flush();
        ?>
        </div>

        <div id="view_subject">
  <span>
        <?php if ($is_category) { echo ($category_name ? "[$view[ca_name]] " : ""); } ?>
        <?php echo cut_hangul_last(get_text($view[wr_subject]));?>
  </span>
        </div>
  

        <div style="float:left; padding: 5px 0;">
         글쓴이 :
        <?php echo $view[name];?><?php if ($is_ip_view) { echo " ($ip)"; } ?>
        </div>
        <div style="float:right; padding: 5px 0;">
         조회 : <?php echo number_format($view[wr_hit]);?>
        <?php if ($is_good) { ?> <img src="<?php echo $board_skin_path;?>/img/icon_good.gif" border='0' align=absmiddle> 추천 : <?php echo number_format($view[wr_good]);?><?php } ?>
        <?php if ($is_nogood) { ?> <img src="<?php echo $board_skin_path;?>/img/icon_nogood.gif" border='0' align=absmiddle> 비추천 : <?php echo number_format($view[wr_nogood]);?><?php } ?>
         
        </div>
        <div class="board_clear"></div>
        <hr style="color:#ddd; background-color:#ddd; height:1px; border:0; margin-top: 5px; margin-bottom: 5px;" />
 

        <?php
        // 가변 파일
        $cnt = 0;
        for ($i=0; $i<count($view[file]); $i++) {
        if ($view[file][$i][source] && !$view[file][$i][view]) {
             $cnt++;
             echo "<div style='padding: 5px 0; border-bottom: 1px dotted #ccc;'>";
             echo "  <img src='{$board_skin_path}/img/icon_file.gif' align=absmiddle border='0'>";
             echo "<a href=\"javascript:file_download('{$view[file][$i][href]}', '".urlencode($view[file][$i][source])."');\" title='{$view[file][$i][content]}'>";
             echo " <span style=\"color:#888;\">{$view[file][$i][source]} ({$view[file][$i][size]})</span>";
             echo " <span style=\"color:#ff6600; font-size:11px;\">[{$view[file][$i][download]}]</span>";
             echo " <span style=\"color:#d3d3d3; font-size:11px;\">DATE : {$view[file][$i][datetime]}</span>";
             echo "</a></div>";
             }
        }

        // 링크
        $cnt = 0;
        for ($i=1; $i<=$g4[link_count]; $i++) {
        if ($view[link][$i]) {
             $cnt++;
             $link = cut_str($view[link][$i], 70);
             echo "<div style='padding: 5px 0; border-bottom: 1px dotted #ccc;'>";
             echo "  <img src='{$board_skin_path}/img/icon_link.gif' align=absmiddle border='0'>";
             echo "<a href='{$view[link_href][$i]}' target=_blank>";
             echo " <span style=\"color:#888;\">{$link}</span>";
             echo " <span style=\"color:#ff6600; font-size:11px;\">[{$view[link_hit][$i]}]</span>";
             echo "</a></div>";
             }
        }
        ?>

        <div height="150" style="word-break:break-all;  padding:10px; position:relative; width:90%; overflow: hidden;">
        <?php
        // 파일 출력
         $tmp_width=" width='{$board[bo_image_width]}'  name=";
         for ($i=0; $i<=count($view[file]); $i++) {
           if ($view[file][$i][view]){
              if($view[file][$i][image_width] >= $board[bo_image_width])
                 $view[file][$i][view]=preg_replace("/name=/i",$tmp_width,$view[file][$i][view]);
                 echo $view[file][$i][view] . "<p>";
            }
        }
        ?>

  <!-- 동영상 출력 -->
        <? if($view[wr_link3]){?>
  <div class="movie_size">
  <iframe width="<?=$m_width?>" height="<?=$m_height?>" src="//<?=$view[wr_link3]?>" frameborder="0" allowfullscreen></iframe>
  </div>
  <?}?>

        <!-- 내용 출력 -->
         <div id="writeContents" style="margin-top: 15px; "><?=nl2br($view[wr_content]);?></div>

         <div style="text-align: center; margin: 10px; width:100%;">
          <?php if ($prev_href) { echo "<a href=\"$prev_href\" title=\"$prev_wr_subject\"><img src='{$board_skin_path}/img/hs_pre.png' alt='이전글'></a>"; } ?>
          <?php if ($next_href) { echo "<a href=\"$next_href\" title=\"$next_wr_subject\"><img src='{$board_skin_path}/img/hs_next.png' alt='다음글'></a>"; } ?>
        </div>

        <?//echo $view[rich_content]; // view_image($view, '0', '') 과 같은 코드를 사용할 경우?>
        <!-- 테러 태그 방지용 --></xml></xmp><a href=""></a><a href=''></a>

        <?php if ($nogood_href) {?>
        <div style="width:72px; height:55px; background:url(<?=$board_skin_path?>/img/good_bg.gif) no-repeat; text-align:center; float:right;">
        <div style="color:#888; margin:7px 0 5px 0;">비추천 : <?=number_format($view[wr_nogood])?></div>
        <div><a href="<?=$nogood_href?>" target="hiddenframe"><img src="<?=$board_skin_path?>/img/icon_nogood.gif" border='0' align="absmiddle"></a></div>
        </div>
        <?php } ?>

        <?php if ($good_href) {?>
        <div style="width:72px; height:55px; background:url(<?=$board_skin_path?>/img/good_bg.gif) no-repeat; text-align:center; float:right;">
        <div style="color:#888; margin:7px 0 5px 0;"><span style='color:crimson;'>추천 : <?=number_format($view[wr_good])?></span></div>
        <div><a href="<?=$good_href?>" target="hiddenframe"><img src="<?=$board_skin_path?>/img/icon_good.gif" border='0' align="absmiddle"></a></div>
        </div>
        <?php } ?>
        </div>
  <!-- 내용 출력 end -->

        <?php if ($is_signature) { echo "<div style='border-bottom:1px solid #E7E7E7; padding:5px 0;'>$signature</div>"; } // 서명 출력 ?>

        <div id="scrap">
          <?php if ($scrap_href) { echo "<a href=\"javascript:;\" onclick=\"win_scrap('$scrap_href');\"><span class='board_btn3'>스크랩</span></a> "; } ?>
          <?php if ($trackback_url) { ?><a href="javascript:trackback_send_server('<?=$trackback_url?>');" style="letter-spacing:0;" title='주소 복사'><span class='board_btn3'>트랙백</span></a><?}?>
        </div>

        <?php
        // 코멘트 입출력
        include_once("./view_comment.php");
        ?>

  <div style="height:1px; line-height:1px; font-size:1px; background-color:#ddd; clear:both; margin: 5px 0 0 0;"> </div>

       

        <!-- 링크 버튼 -->
        <div style="text-align: center; margin: 10px 0 100px 0;">
        <?php echo $link_buttons;?>
        </div>

</div><!-- board_box end -->


<script type="text/javascript">
function file_download(link, file) {
    <? if ($board[bo_download_point] < 0) { ?>if (confirm("'"+decodeURIComponent(file)+"' 파일을 다운로드 하시면 포인트가 차감(<?=number_format($board[bo_download_point])?>점)됩니다.\n\n포인트는 게시물당 한번만 차감되며 다음에 다시 다운로드 하셔도 중복하여 차감하지 않습니다.\n\n그래도 다운로드 하시겠습니까?"))<?}?>
    document.location.href=link;
}
</script>

<script type="text/javascript" src="<?="$g4[path]/js/board.js"?>"></script>
<!-- <script type="text/javascript">
window.onload=function() {
    resizeBoardImage(<?=(int)$board[bo_image_width]?>);
    drawFont();
}
</script> -->
<script language="JavaScript">
window.onload=function() {
//    resizeBoardImage(<?=(int)$board[bo_image_width]?>); 주석처리
    drawFont();

var target = document.getElementsByName('target_resize_image[]');
<?
$k=0;
 for ($i=0; $i<=count($view[file]); $i++) {
 if ( ($view[file][$i][image_type] >0 && $view[file][$i][image_type]<4) || $view[file][$i][image_type]==6){ // gif jpg png bmp 인지 확인
 echo "target[$k].tmp_width  ={$view[file][$i][image_width]}; target[$k].tmp_height ={$view[file][$i][image_height]};\n";
  $k++;
     }
    }
?>
}
</script>


<!-- 게시글 보기 끝 -->

 

하루종일 검색해서 찾아봤는데 모르겠어서 글남겨용 도와쥬세여!!!!!!!!!! 플리즈....

이 질문에 댓글 쓰기 :

답변 3

 //가변파일 밑에

if ($view[file][$i][source] && !$view[file][$i][view])​

 

이걸 

 

 if ($view[file][$i][source])​ 

 

이렇게 !$view[file][$i][view]​를 지워주시면 됩니다.

 

이미지 파일은 본문에 보이지 않나요?

이미지 파일을 다운로드 받고 싶으시다는 말씀이신가요?

//코멘트 입출력 위쯤에

 

<?$view[file][$i][view];?>

답변을 작성하시기 전에 로그인 해주세요.
전체 123,910 | RSS
QA 내용 검색

회원로그인

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