2011-08-21 3 views

답변

2

보안상의 이유로 쉽지 않습니다. youtube vid에 대한 소스 코드를 쉽게 가져와 사이트에 게시 할 수 있지만 사용자가 일부 유형의 유효성 검사없이 vids를 게시하도록 허용하지 않으려면 모든 사용자가 페이지를 리디렉션 할 스크립트 등을 작성하십시오.

나는 URL을 받아 철저히 검증 할 것이다. 어쩌면 비디오 ID (예 : iUZOEBDN3a4)를 구문 분석 한 다음 PHP를 사용하여 소스 코드를 직접 재구성하십시오.

소스 코드는 다음과 같이 될 것입니다 : 당신의 서버에 html 파일에 그 코드를 저장하면 다른 사용자들과 그것을 공유 할 경우 <iframe width="420" height="345" src="http://www.youtube.com/embed/8I5JVl8u_Yw" frameborder="0" allowfullscreen></iframe>

는, 비디오 공유 페이지에서 말하는, 그리고 include 문을 사용하여보기 페이지에로드하십시오.

0

내가 너무

$youtube_id; 
$youtube_embed="<iframe width=\"420\" height=\"345\" src=\"http://www.youtube.com/embed/".$youtube_id."\" frameborder=\"0\" allowfullscreen></iframe>"; 

을 할 것입니다 나는 그들이 다음 URL을 제출 유튜브 URL에서 유튜브 ID를 당길 것이다 그러나 당신은 유튜브 URL인지 확인하기 위해 테스트해야하고 당신이 얻을 수있는 ID

관련 문제