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

플로팅 팝업 (유튜브) 게시판 mp4 파일 첨부시 채택완료

sosososo 4년 전 조회 1,792

https://sir.kr/g5_skin/40277   플로팅 팝업(유튜브) 게시판 스킨 사용중입니다.

 

 

 

관리자 로그인시 리스트에서 뷰페이지로 이동되어  문제가 없지만 비회원시 유튜브 팝업이 뜹니다.

 

</p>

<p><?php

                                            // 파일 출력, 비디오 파일

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

                                            if($video_count) {

                                                 echo "<div>\n";

                                                 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 "</div>\n";

                                            }

                                            ?></p>

<p>

 

 

뷰페이지 mp4 첨부시에 재생이 잘 되어집니다.

 

 

비회원의 경우 리스트페이지에 팝업으로 유튜브 재생하게 되어 있는데,  mp4 첨부시에 비디오 재생되게끔 하고 싶은데 도와주세요~!!

 

</p>

<p><?php if ($view['wr_10']) { ?>

                                                <div class="video-container">

                                                    <iframe width="100%" src="<a href="https://www.youtube.com/embed/<?php" target="_blank" rel="noopener noreferrer">https://www.youtube.com/embed/<?php</a> echo $view['wr_10']; ?>" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

                                                </div>

                                                



                                            <?php } ?></p>

<p>                                            <?php

                                            // 파일 출력, 비디오 파일

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

                                            if($video_count) {

                                                 echo "<div>\n";

                                                 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 "</div>\n";

                                            }

                                            ?></p>

<p>

 

 

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

답변 1개

웹솔드
4년 전

리스트 스크립트 부분에 보시면 관리자가 아니면 뷰가 뜨는 부분이 있을거거요

그 부분을 비회원도 가능하도록 주석처리하시면 됩니다

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

답변에 대한 댓글 1개

s
sosososo
4년 전
답변 감사드립니다.

비회원의 경우 팝업은 유지하고, 유튜브 대신 mp4 영상 첨부시 재생 가능하게 하고 싶어서요~

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

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

로그인