채택완료

유튜브 본문에 재생하기

링크1 값에 유튜브 공유주소를 넣었습니다

이것을 view 본문에 출력되게 하려고하는데 잘안되네요 ㅜ

 

Copy
<!-- 본문 내용 시작 { -->
        <div id="bo_v_con">
        <?php
            $youtube_key = substr($link,-11,11);
        ?>
            <?php echo
                '<iframe style="width:100%;height:480px;" frameborder="0" src="https://www.youtube.com/embed/'.$youtube_key.'?autoplay=1&rel=0" class="video-frame stopWhenVideoModal"></iframe>'
            ?>
            <?php echo get_view_thumbnail($view['content']); ?>
        </div>
        <?php//echo $view['rich_content']; // {이미지:0} 과 같은 코드를 사용할 경우 ?>
        <!-- } 본문 내용 끝 -->

 

이렇게 넣고있습니다만 재생 ID오류라면서 동영상이 나오지않습니다ㅜ

주소는 유튜브 공유주소를 넣고있씁니다 https://youtu.be/IcAKZRyIOPQ

|

답변 2개

채택된 답변
+20 포인트

  <?
  $tmp_wr_link1 = explode("https://youtu.be/", $view[wr_link1]);
  ?>
  <div>
      <iframe style="width:100%;height:480px;" src="https://www.youtube.com/embed/<?=$tmp_wr_link1[1];?>" frameborder="0" allowfullscreen></iframe>
  </div>

f12로 찍어보니 

<iframe style="width:100%;height:480px;" frameborder="0" src="https://www.youtube.com/embed/?autoplay=1&amp;rel=0" class="video-frame stopWhenVideoModal"></iframe>

youtube_key 값을 못받아오는것같습니다... embed뒤에 링크1값이 붙어야하는데 나오지가않습니다ㅜ

 

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