첫번째 이미지를 찾고 싶어요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

첫번째 이미지를 찾고 싶어요 정보

첫번째 이미지를 찾고 싶어요

본문

아래는 그림을 찾아오는 것입니다.
그런대 자꾸 $path_src_file 이 마지막 그림이 나옵니다.
첫번째그림을 찾으려면 어떻게 수정해야하는가요?
---------------
    foreach($list[$i]['file'] as $k => $v) {
        if (preg_match("`\.(gif|jpe?g|png)$`i", $v[source]))
            $path_src_file = $data_path . '/' . $v['file'];
    }
  • 복사

댓글 전체

위소스는 파일갯수만큼 반복되서 마지막 파일이 들어가는 구조입니다  조건을 걸어 첫번째만 넣게 수정해보아요~

if (preg_match("`\.(gif|jpe?g|png)$`i", $v[source]) && $i==0) 으로 해야
첫번째 파일이  들어갑니다
가르침대로 하면 리스트상에서 맨위의 첫번째 게시물만이 그림을 불러옵니다.
그리고 그렇게 해도 마지막 그림을 불러옵니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=121554#c_123954
의 스킨에서 임펄스님의 댓글에 맞게 수정하는 과정에서 나온 문제입니다.

죄송하지만 한번 더 살펴주실 수 없나요?
고수님 흉내내니 되는군요...
----------
    foreach($list[$i]['file'] as $k => $v){
        $path_src_file = $data_path . '/' . $v['file'];
        if (!empty($v['file']) && preg_match("/\.(jp[e]?g|gif|png)$/i", $v['file']) && is_file($path_src_file)) {
            break;
        }
    }
----------
어굿난부분이 있으면, 고수님들께서 지적 바랍니다.
© SIRSOFT
현재 페이지 제일 처음으로