2026, 새로운 도약을 시작합니다.

최신글에서 링크1의 값을 파싱(?) 하는 방법 질문입니다. 채택완료

9년 전 조회 5,830

최신글에서 유투브가 바로 플레이 되는 스킨을 수정하려고 합니다

http://sir.kr/g5_skin/11619 

=================================================

wr_link1 에다가 

유투브 주소 https://www.youtube.com/watch?v=npttud7NkL0  를 입력하면

videoid 인  npttud7NkL0 를 추출해서 사용하려고 구글 검색을 하다보니까

Copy
function youtubeLinkParser(url) {    var regExp = /^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=|\?v=)([^#\&\?]*).*/;    var match = url.match(regExp);    if (match && match[2].length == 11) {        return match[2];    } else {        return null;    } }

위와 같은 스크립트를 쓰면 되는거 같더군요 

(http://stackoverflow.com/questions/18268233/get-youtube-video-id-from-link-with-javascript)

그래서.....

videoid 값이 제대로 추출되는지 보려고 latest.skin.php 에다가

Copy

...이렇게 해봤는데

fatal error: Call to undefined function youtubeLinkParser() in /latest.skin.php on line 29

에러가 납니다...

 $video_id = youtubeLinkParser($url)  가 아마도 말도 안되는 방법인거 같은데요.... (문법 모릅니다 ;;;)  

어떻게 처리를 해야 할까요?

답변 2개

채택된 답변
+20 포인트

처리방안#2

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

답변에 대한 댓글 1개

감사합니다! 글러빙님!!!! (--)(__)

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

처리방안 #1

Copy
// 27번째줄 ~ 37번째줄까지         var video_id = youtubeLinkParser("");     document.write( video_id );    
로그인 후 평가할 수 있습니다

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

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

로그인
🐛 버그신고