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

이 코드가 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년 전
너무 감사드립니다. 아직 코드에 대한 공부가 부족해서 엄청 헤매고 있는데 많은 분들이 관심가져 주시고 답변 주셔서 끝까지 해볼 수 있을 것 같습니다. 모두들. 화이팅! 입니다. 꾸벅 ( _ _ )

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

2년 전

뷰 페이지 : $view

리스트 페이지 : $list[$i]

$view -> $list[$i]

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

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

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

로그인