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

게시판 파일 부분에서 첨부파일 있을 시 바로볼 수 있도록 생성 채택완료

qoqofh 4년 전 조회 2,056

게시판 파일 부분에서 첨부파일 있을 시 영상을 바로 볼 수 있도록 코드를 작성하였는데, 

 

이미지파일을 업로드 할때도 video태그로 출력이 되어버립니다.

 

\n";

            for ($i=0; $i<=count($view['file']); $i++) {                 if ($view['file'][$i]['file']) {                     echo '';                     echo ' ';                     echo ' ';                 }             }

            echo "

\n";         }         ?>

 

이부분을 쓴 상태인데, 이미지는 이미지 화면으로보이고 영상은 영상화면으로 보이게 하고 싶은데 방법이 있을까요?

 

 

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

답변 1개

채택된 답변
+20 포인트
4년 전

※ https://sir.kr/qa/326463

</p>

<p>                <?php

        // 파일 출력

        $video_count = count($view['file']);

        if($video_count) {

            echo "<div>\n";</p>

<p>            for ($i=0; $i<=count($view['file']); $i++) {

                if ($view['file'][$i]['file'] && @preg_match("/.mp4/i", $view['file'][$i]['file'])) {

                    echo '<video width="100%" height="100%" controls>';

                    echo '<source src="'.G5_URL."/data/file/".$bo_table."/".$view['file'][$i]['file'].'" type="video/mp4">';

                    echo '</video>';

                    echo '
';

                    echo '
';

                } else {

                        echo get_file_thumbnail($view['file'][$i]);

                }

            }</p>

<p>            echo "</div>\n";

        }

        ?></p>

<p>

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

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

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

로그인