이 코드가 list.skin에서는 왜 안 먹을까요? 채택완료
iamdo
2년 전
조회 2,887
view.skin 에서는 먹히는데...$view -> $list 로 바꿔서 list.skin에 붙여봤더니.....안 먹힙니다....그누보드.php... 아직도 까막눈이라...
</p>
<p><?php</p>
<p>// 가변 파일</p>
<p>for ($i=0; $i<count($view['file']); $i++) {</p>
<p>if (isset($view['file'][$i]['source']) && $view['file'][$i]['source'] && !$view['file'][$i]['view']) {</p>
<p>?></p>
<p><?php</p>
<p>$allowed = array('pdf');</p>
<p>$filename = $view['file'][$i]['source'];</p>
<p>$ext = pathinfo($filename, PATHINFO_EXTENSION);</p>
<p>if (in_array(strtolower($ext), $allowed))</p>
<p>echo '<a href='.G5_URL.'/data/file/'.$bo_table.'/'.$view['file'][$i]['file'].' target="_blank" class="view_file_download" >'.$view['file'][$i]['source'].'</a>
';</p>
<p>?></p>
<p><?php</p>
<p>}</p>
<p>}</p>
<p>?></p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
2년 전
질문의 코드가 for문 내에 들어가는 것이겠죠?
다음 처럼 하세요
1.관리자페이지 게시판 관리에서 목록에서 화일 사용에 체크
2. $view는 모두 $list[$i]로 변경//질문 코드 for문의 $i는 모두 $k로 변경
for ($k=0; $k<count($list[$i]['file']); $k++) {
if (isset($list[$i]['file'][$k]['source'])~~~
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
i
iamdo
2년 전
너무 감사드립니다. 아직 코드에 대한 공부가 부족해서 엄청 헤매고 있는데 많은 분들이 관심가져 주시고 답변 주셔서 끝까지 해볼 수 있을 것 같습니다. 모두들. 화이팅! 입니다. 꾸벅 ( _ _ )
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인