Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

japalfalfa

[Resolvido] incorporando videos do youtube

Recommended Posts

Oi Pessoal tudo bem?

 

na realidade, queria mais uma sugestão de vocês, se já fizeram algo parecido...

 

é o seguinte:

 

criei um site que é administrado pelo usuário através de um painel de controle (q também criei), neste site tem a sessão vídeos, que o usuário pode postar vídeos no youtube e colar a url do vídeo no sistema, assim ele salva toda a url e depois eu pego do banco de dados e faço o php exibir o vídeo...

 

porém, só funciona se for assim:

 

se tiver alguma coisa antes como watch= ou depois como &feature= não funciona... alguém tem alguma idéia de como contornar?

 

pensei em separar com explode porém só funcionaria se sempre tivesse o watch e o feature...

 

bom, queria saber de vcs, idéias para contornar a situação... =)

 

obrigado pela atenção abraços e boa noite!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi amigo.

 

<?php
$str = 'http://www.youtube.com/watch?v=np5iI1MzFLI&feature=fvwrel';
$str = 'http://www.youtube.com/v/j5-yKhDd64s';

preg_match('/(v\/|\?v=)([^&?\/]{5,15})/', $str, $x);
echo 'http://www.youtube.com/v/'.end($x);

 

Coloquei dois exemplos de $str, comente um por um para ver o resultado em cada.

 

:thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, era EXATAMENTE isso que eu procurava!

 

são expressões condicionais né? é isso?

 

Muito obrigado mesmo!!! salvou o dia hehehe

 

obs: onde posso aprender estas expressões? um tuto ou site bem completo?

 

Muito obrigado novamente!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.