리스트에서 파일다운받을 때 파일이름이 나오도록 하고 싶습니다. > 그누4 질문답변

그누4 질문답변

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

리스트에서 파일다운받을 때 파일이름이 나오도록 하고 싶습니다. 정보

리스트에서 파일다운받을 때 파일이름이 나오도록 하고 싶습니다.

본문

리스트에서 파일을 다운받을 때 아래의 소스를 사용합니다.

<?
$ss_name = "ss_view_{$bo_table}_{$list[$i][wr_id]}";
session_register($ss_name);
$$ss_name = $HTTP_SESSION_VARS[$ss_name] = TRUE;

if($list[$i][file][0]) {
$down_link0 = "download.php?bo_table=" . $bo_table . "&wr_id=" . $list[$i][wr_id] . "&no=0";
echo "";
echo "1번파일링크";
echo "
";
}
if($list[$i][file][1]) {
$down_link1 = "download.php?bo_table=" . $bo_table . "&wr_id=" . $list[$i][wr_id] . "&no=1";
echo "";
echo "2번파일링크";
echo "
";
}
?>
=====================================================================================
"1번파일링크"라는 텍스트 말고, "파일이름"이 나오도록 하려면 어떻게 해야 하는지요?
검색을 해보니 아래와 같은 소스가 있던데, Array 라고 뜨면서 안바뀌네요.
if($list[$i][file][0]) {
$down_link0 = "download.php?bo_table=" . $bo_table . "&wr_id=" . $list[$i][wr_id] . "&no=0";
echo "";
echo $list[$i][file][0];
echo "
";
}
  • 복사

댓글 전체

겁쟁이 이욜님 소스는

echo "2번파일링크";

echo "{$list[$i][file][1][source]}";
로 수정해주세요

echo "3번파일링크";
역시
echo "{$list[$i][file][2][source]}";
이렇게 수정해주시면 됩니다.


저번에보여드린싸이트 그렇게 적용해봤습니다.


용량, 다운로드, 시간까지 표시하고싶으시면
echo "<a href='$down_link1'>";
echo "{$list[$i][file][1][source]}"; // 파일명
echo "{$list[$i][file][1][size]}"; // 용량
echo "{$list[$i][file][1][download]}"; //다운로드
echo "{$list[$i][file][1][datetime]}"; //시간
echo "</a>";
© SIRSOFT
현재 페이지 제일 처음으로