그누보드 리스트화면에서 다운로드하기 팁 수정본.. > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

그누보드 리스트화면에서 다운로드하기 팁 수정본.. 정보

그누보드 리스트화면에서 다운로드하기 팁 수정본..

본문

스킨수정작업하다 세션관련 삽입해야 되는 부분 까먹어서 검색해본 팁을 가지고
제 나름대로 조금 쓰기 편하게 더 수정해봤습니다.

기록보존용 비스무리하게 남겨봅니다.


<pre class="brush: php"><script type="text/javascript">
// 파일다운로드를 위해 사용되는 js함수. php 구문 바깥에 넣어두세요.
function file_download(link, file) {
        document.location.href=link;
}
</script>
<?
for ($i=0; $i<count($list); $i++) {
// for 반복구문 아래에다 집어넣습니다.

	$ss_name = "ss_view_{$bo_table}_{$list[$i][wr_id]}";
	session_register($ss_name);
	$$ss_name = $HTTP_SESSION_VARS[$ss_name] = TRUE;
	$files_path = $g4['path']."/data/file/".$bo_table."/";

	for($j=0; $j<=count($list[$i][file]); $j++) {
		if($list[$i][file][$j][file] && file_exists($files_path.$list[$i][file][$j][file])) {
			$files_link[$j] = "<a href=\"javascript:file_download('{$list[$i][file][$j][href]}', '{$list[$i][file][$j][source]}');\" title=\"{$list[$i][file][$j][content]}\"--><p><img src="\&quot;{$board_skin_path}/img/icon_file.gif\&quot;" align="\&quot;absmiddle\&quot;" border="\&quot;0\&quot;">";
		} else
			$files_link[$j] = "파일없음";	// 또는 공백처리 하시던지
	}
</p></pre>


// 필요로 하는 곳에서
echo $files_link[0];
echo $files_link[1];
// 이런식으로 불러쓰시면 됩니다. 한 게시물당 파일이 다수이면 반복문으로 불러쓰셔도 됩니다.

검색해서 봤던 팁은 이겁니다. ↓↓
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=711
추천
3

댓글 5개

전체 3,313 |RSS
그누4 팁자료실 내용 검색

회원로그인

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