테스트 사이트 - 개발 중인 베타 버전입니다

latest.skin.php 에서 해당 게시물 첨부파일 주소를 어떻게 가져 오나요? 채택완료

iamdo 2년 전 조회 1,292

최신글에서 첨부파일 pdf를 새창으로 바로 열려고 하는데..

첨부파일 주소?를 가져오는 코드를 못짜서 밤을 꼬박새었네요....삽질한 코드 보여드리기 민망한데...

</p>

<p>$sql = " select * from {$g5['board_file_table']} bo_table='$bo_table' and wr_id='$wr_id' order by bf_no ";</p>

<p>

 </p>

<p>while ($row = sql_fetch_array($result))</p>

<p>{</p>

<p>$no = $row['bf_no'];</p>

<p>$filemy[$no]['path'] = G5_DATA_URL.'/file/'.$bo_table;</p>

<p>$filemy[$no]['source'] = addslashes($row['bf_source']);</p>

<p>// $filemy$no]['bf_content'] = $row['bf_content'];</p>

<p>$filemy[$no]['file'] = $row['bf_file'];</p>

<p>$filemy['count']++;</p>

<p>}</p>

<p>return $filemy;</p>

<p>

이렇게 해서 $filemy 를 가져와서 ...

</p>

<p><iframe src="<?=$filemy?>" style="width:700px; height:700px;" frameborder="0"></iframe></p>

<p>

이렇게 붙여볼라 했는데....

 

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

qkrb
2년 전

</strong></p>

<pre>
<code>$sql = " select * from {$g5['board_file_table']} bo_table='$bo_table' and wr_id='$wr_id' order by bf_no ";

$filemy = array();
while ($row = sql_fetch_array($result))
{
  $filemy[] = $row ;
}
return $filemy;</code></pre>

<p><strong>

 

</strong></p>

<p><strong><?php </strong>for($i=0; count(<code>$filemy) > $i; $i++</code>){ <strong>?></strong></p>

<pre>
<code><iframe src="<?=G5_DATA_URL.'/file/'.$bo_table."/".$filemy[$i]['bf_source']?>" style="width:700px; height:700px;" frameborder="0"></iframe></code></pre>

<p><?php } <strong>?></strong></p>

<p><strong>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

2년 전

저렇게 넣으면 소스코드상 src="Array" 이렇게 나오지 않나요?;;

요거 한번 보시고 발상을 바꿔보시는 것도 하나의 방법이 아닐까 싶어요

https://be-a-weapon.tistory.com/m/261

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

i
iamdo
2년 전
깔끔한 팁. 감사드려요^^

댓글을 작성하려면 로그인이 필요합니다.

2년 전

아이프레임으로 pdf가 보이지는 지는 모르겠는데

해당 처럼 가지고 와서는 바로 $filemy로 하시는게 아니라 

해당을 배열로 돌리셔서 업로드된 파일명이 file 일테니 해당 배열값을 이용해서 풀주소를 만들어주시면 됩니다.

위에 하걸로 치면 path와 file을 연결해서 쓰시면 될거같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

핑크빈
2년 전

그누보드 get_file 함수를 이용해보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

i
iamdo
2년 전
common.lib.php 에 있는 get_file 함수를 흉내낸게 저 코드입니다....

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인