Encerrado

Ajustar Script de Video

Job Description:

O projeto é simples.

Tenho o codigo abaixo que é para exibição de videos do youtube.

Preciso que o codigo abaixo tambem aceite o link do youtube, por exeplo:

Atualmente para este script funcionar, o usuario tem que inserir o link assim:

[url removed, login to view]

Mas, alguns usuarios estão inserindo o codigo:

[url removed, login to view]

ou seja, preciso que o script abaixo altere o [url removed, login to view] para [url removed, login to view]

Preferencia para programadores com conta bradesco ou santander.

Segue codigo:

public function embed($url,$width,$height){

$url = str_replace('https','http',$url);

if(preg_match("#http://(.*)\.youtube\.com/watch\?v=(.*)(&(.*))?#", $url, $matches)){

return '

<object width="'.$width.'" height="'.$height.'">

<param name="movie" value="[url removed, login to view]'.$matches[2].'&hl=pt-br&fs=1"></param>

<param name="allowFullScreen" value="true"></param>

<param name="allowscriptaccess" value="always"></param>

<embed src="[url removed, login to view]'.substr($matches[2],0,11).'?rel=0&amp;showinfo=0&hl=pt-br&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="'.$width.'" height="'.$height.'"></embed>

</object>';

}else{

return FALSE;

}

}

public function thumb($url) {

$img = NULL;

$url = str_replace('https','http',$url);

if(preg_match("#http://(.*)\.youtube\.com/watch\?v=(.*)(&(.*))?#", $url, $matches)){

if(isset($matches[2]) && $matches[2]!=''){

$img = '[url removed, login to view]'.substr($matches[2],0,11).'/[url removed, login to view]';

}

}

return $img;

}

}

?>

Habilidades: PHP

Sobre o Cliente:
( 0 comentários ) Brazil

ID do Projeto: #7639795

8 freelancers estão ofertando em média $15 nesse trabalho

aryan151

A proposal has not yet been provided

$10 USD em 1 dia
(91 Comentários)
5.4
saymonmg

Posso fazer isso com um dia amigo. Qualquer dúvida me chama no chat para conversar. Vai ser um prazer ajudá-lo.

$15 USD em 1 dia
(1 Comentário)
0.8
edertadeu

Boa tarde, tenho conta em ambos os bancos. Faço a modificação ainda hoje. Aguardo contato. Att. Éder Martins

$15 USD em 1 dia
(0 Comentários)
0.0
loicker

Olá amigo, é muito simples o que você está pedindo, posso estar resolvendo isso em até 2 dias no máximo, pois estou com alguns projetos. Estou disposto a fazer esse "trampo pra você". Estou no aguardo da resposta;

$20 USD in 2 dias
(0 Comentários)
0.0
uaol

entrego na hora. já refiz o script, e pronto para lhe entregar. entrego na hora. já refiz o script, e pronto para lhe entregar. entrego na hora. já refiz o script, e pronto para lhe entregar.

$15 USD in 2 dias
(0 Comentários)
0.0
peterfoca

só substituir o if por if(preg_match("#http://(.*)\.youtu\.be/watch\?v=(.*)(&(.*))?#", $url, $matches) || (preg_match("#http://(.*)\.youtube\.com/watch\?v=(.*)(&(.*))?#", $url, $matches)){ ta feito, abraços

$10 USD em 1 dia
(0 Comentários)
0.0