질문드립니다....리스트페이지에서 링크주소받기 > 그누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 = "../../webadmin/bbs/link.php?bo_table=" . $bo_table . "&wr_id=" . $list[$i][wr_id] . "&no=0";
echo "<a href='$down_link0'>";
echo "<img src='../images/file_icon1.gif' width='15' height='15'>";
echo "</a>";
}
if($list[$i][file][1]) {
$down_link1 = "../../webadmin/bbs/download.php?bo_table=" . $bo_table . "&wr_id=" . $list[$i][wr_id] . "&no=1";
echo "<a href='$down_link1'>";
echo "<img src='../images/file_icon1.gif' width='15' height='15'>";
echo "</a>";
}
if($list[$i][file][2]) {
$down_link2 = "../../webadmin/bbs/download.php?bo_table=" . $bo_table . "&wr_id=" . $list[$i][wr_id] . "&no=2";
echo "<a href='$down_link2'>";
echo "<img src='$board_skin_path/img/down02.gif' width='15' height='15'>";
echo "</a>";
}
if($list[$i][file][3]) {
$down_link3 = "../../webadmin/bbs/download.php?bo_table=" . $bo_table . "&wr_id=" . $list[$i][wr_id] . "&no=3";
echo "<a href='$down_link3'>";
echo "<img src='$board_skin_path/img/down03.gif' width='15' height='15'>";
echo "</a>";
}
if($list[$i][file][4]) {
$down_link4 = "../../webadmin/bbs/download.php?bo_table=" . $bo_table . "&wr_id=" . $list[$i][wr_id] . "&no=4";
echo "<a href='$down_link4'>";
echo "<img src='$board_skin_path/img/down04.gif' width='15' height='15'>";
echo "</a>";
}
?></td>
이렇게 되어있는데요
이걸 어떻게 수정하면 링크주소로 되어있는것을 다운 받을수있을까요
부탁드립니다

댓글 전체

if($list[$i][wr_link1]{
      $a_link = "<a href='{$list[$i][wr_link1]}'>";
      $a_link .= "<img src=''>";
      $a_link .= "</a>";
}
if($list[$i][wr_link2]{
      $a_link = "<a href='{$list[$i][wr_link2]}'>";
      $a_link .= "<img src=''>";
      $a_link .= "</a>";
}

for($i=0; $i<count($list); $i++){ 이줄 아래에 위와같이 넣으시고..;
원하는 위치에서 echo $a_link; 혹은 <?=$a_link?> 와 같이 사용하시면 될듯합니다.

지금 올리신 글은.. 파일링크에 관련된 내용이므로 삭제하셔도 무방(파일 업로드를 사용하지 않는다면)합니다..
업로드를 사용하지 않는다면 세션에 wr_id기록과, 파일관련 처리문이 오히려 용량상 해가 될듯 싶습니당..
답볍감사드립니다..그런데 이런 에러가
Parse error: parse error, unexpected ';' in /home/it6man/new/skin/board/basic/list.skin.php on line 183
이건 무슨에런가요??
;;
일하다 잠깐 들어와봤는데 헤헤;; 괄호가 빠졌네요 ^^;
$a_link1 = "";
$a_link2 = "";
if($list[$i][wr_link1]){
      $a_link1 = "<a href='{$list[$i][wr_link1]}'>";
      $a_link1 .= "<img src=''>";
      $a_link1 .= "</a>";
}
if($list[$i][wr_link2]){
      $a_link2 = "<a href='{$list[$i][wr_link2]}'>";
      $a_link2 .= "<img src=''>";
      $a_link2 .= "</a>";
}
일하다 막 답변올린거라 미흡했습니다.. 죄송합니다.
그리고 $list[$i][wr_link1] 이 없을때 를 대비해서 상단에 $a_link1 = ""; 를 추가해주셔야 합니다..
성의 없이 답변해드려 죄송합니다..
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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