Eu tenho uma form onde eles digitam o link de uma música do youtube, como posso pegar somente o valor depois de watch?v=

10/03/2013

0

PHP

Galera, primeiramente Bom dia,

Eu criei um sitezinho para uma escola técnica onde eles podem enviar pedidos de músicas para o intervalo, porém é muito trabalhoso ficar clicando e copiando cada link e fazendo o download destes. Eu gostaria de ter uma ideia de como começar para eu poder programar essa função, pretendo também criar um programinha que possa fazer o download direto destes arquivos.
Caso tenham outra sugestão, por favor postem.

Grato,
Alexandre de Souza.
Alexandre Souza

Alexandre Souza

Responder

Posts

10/03/2013

Joel Rodrigues

Com esse código você consegue pegar só a parte que você deseja do link:
$link = "www.youtube.com/watch?v=BLA_BLA_BLA";
$pos = strpos($link, "?v=");
$pos += 3;
$video = substr($link, $pos, strlen($link)-$pos);
echo $video;
Responder

10/03/2013

Alexandre Souza

Com esse código você consegue pegar só a parte que você deseja do link:
$link = "www.youtube.com/watch?v=BLA_BLA_BLA";
$pos = strpos($link, "?v=");
$pos += 3;
$video = substr($link, $pos, strlen($link)-$pos);
echo $video;


Muuuito obrigado ^^
Responder

10/03/2013

Alexandre Souza

Desculpe pelo double post, porém como eu poderia fazer com que só aceite link do youtube?
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar