파일 1, 파일 2 에그림올리면 화면에 그림이 두개 나오잖아요, 파일 1에만 올린 그림만 볼려면 어떻게 합니까?` > 그누3질답

그누3질답

파일 1, 파일 2 에그림올리면 화면에 그림이 두개 나오잖아요, 파일 1에만 올린 그림만 볼려면 어떻게 합니까?` 정보

그누보드 파일 1, 파일 2 에그림올리면 화면에 그림이 두개 나오잖아요, 파일 1에만 올린 그림만 볼려면 어떻게 합니까?`

본문

gbview.skin.php소스보면
// 파일 업로드 설정한 값만큼 출력
        for ($i=1; $i<=$cfg[file_count]; $i++) {
            if ($file[$i][source]) { echo "<tr><td>&nbsp;다운로드 #{$i} : <a href='{$file[$i][href]}'>{$file[$i][source]} ({$file[$i][size]})</a>, Down:{$file[$i][download]}</td></tr>"; }
        }
        ?>
이런부분이 있던데요..
 어디를 수정하면 파일1, 파일 2에올려도 파일 1에 올린 그림만브라우저상에 표시되게  할려면 어떻게 합니까?
  • 복사

댓글 전체

루핑한번만 돈다면 이렇게 수정하세요. 첨에 이렇게 안알려드려서 죄송.
수정전 :
    for ($i=1; $i<=$cfg[file_count]; $i++) {
        if ($file[$i][source]) { echo "<tr><td> 다운로드 #{$i} : <a href='{$file[$i][href]}'>{$file[$i][source]} {$file[$i][size]})</a>, Down:{$file[$i][download]}</td></tr>"; }
    }
수정후 :
    if ($file[1][source]) { echo "<tr><td> 다운로드 #{1} : <a href='{$file[1][href]}'>{$file[1][source]} {$file[1][size]})</a>, Down:{$file[1][download]}</td></tr>"; }

ps. 루핑을 한번만 도니깐, 수정전에 $i를 수정후에는 루핑을 제거하고 1로 수정하였습니다.
루트님 전 그냥
gbview.skin.php에서
<?
                for ($i=1; $i<=1; $i++) {
                    if ($file[$i][view]) { echo $file[$i][view]; }
                }
                ?>
이렇게 만 바꿔주니깐 보기에서 파일 2에 올린거는 보기 에 안나오던데요..
그냥 위에처럼 하면 되는거 아닌가요,,
수고하세요.
© SIRSOFT
현재 페이지 제일 처음으로