파일등록이 됐을때만 안내문구를 넣을려고 하는데여 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

파일등록이 됐을때만 안내문구를 넣을려고 하는데여 정보

파일등록이 됐을때만 안내문구를 넣을려고 하는데여

본문

게시판스킨에서요
view.skin.php 안에 소스가 아래같이 되있는데요

<?
// 가변 파일
$cnt = 0;
for ($i=0; $i<count($view[file]); $i++) {
    if ($view[file][$i][source] && !$view[file][$i][view]) {
        $cnt++;
        echo "<tr><td height=30 background=\"$board_skin_path/img/view_dot.gif\">";
        echo "  <img src='{$board_skin_path}/img/icon_file.gif' align=absmiddle border='0'>";
        echo "<a href=\"javascript:file_download('{$view[file][$i][href]}', '{$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></td></tr>";
    }
}


위소스가 파일이 등록됐을대 파일명이 나오는 소스잔아여??
파일이 등록됐을때만
아래와 같은 문구가 나오게끔 하고싶은데요

 echo "<tr><td height=30 background=\"$board_skin_path/img/view_dot.gif\">";
echo " 다운로드 받는 방법";
echo "</td></tr>";

위문구요

근데
<?
// 가변 파일
$cnt = 0;
for ($i=0; $i<count($view[file]); $i++) {
    if ($view[file][$i][source] && !$view[file][$i][view]) {
        $cnt++;
        echo "<tr><td height=30 background=\"$board_skin_path/img/view_dot.gif\">";
        echo "  <img src='{$board_skin_path}/img/icon_file.gif' align=absmiddle border='0'>";
        echo "<a href=\"javascript:file_download('{$view[file][$i][href]}', '{$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></td></tr>";
 echo "<tr><td height=30 background=\"$board_skin_path/img/view_dot.gif\">";
echo " 다운로드 받는 방법";
echo "</td></tr>";

    }
}

위와같이 넣었더니 파일 여러개 등록 하면 파일하나당 밑에 계속 문구가 나오더라구요 ㅠㅠ
1번만 문구가 나오게끔 하고싶은데 제가 php를 잘몰라서 ㅠㅠ
소스수정좀 부탁드립니다

  • 복사

댓글 전체

<?
// 가변 파일
$cnt = 0;
for ($i=0; $i<count($view[file]); $i++) {
    if ($view[file][$i][source] && !$view[file][$i][view]) {
        $cnt++;
        echo "<tr><td height=30 background=\"$board_skin_path/img/view_dot.gif\">";
        echo "&nbsp;&nbsp;<img src='{$board_skin_path}/img/icon_file.gif' align=absmiddle border='0'>";
        echo "<a href=\"javascript:file_download('{$view[file][$i][href]}', '{$view[file][$i][source]}');\" title='{$view[file][$i][content]}'>";
        echo "&nbsp;<span style=\"color:#888;\">{$view[file][$i][source]} ({$view[file][$i][size]})</span>";
        echo "&nbsp;<span style=\"color:#ff6600; font-size:11px;\">[{$view[file][$i][download]}]</span>";
        echo "&nbsp;<span style=\"color:#d3d3d3; font-size:11px;\">DATE : {$view[file][$i][datetime]}</span>";
        echo "</a></td></tr>";
    }
}
if ($cnt) {
echo "<tr><td height=30 background=\"$board_skin_path/img/view_dot.gif\">";
echo "&nbsp;다운로드 받는 방법";
echo "</td></tr>";
}
© SIRSOFT
현재 페이지 제일 처음으로