Ajustar Script de Video

Cerrado Publicado May 9, 2015 Pagado a la entrega
Cerrado Pagado a la entrega

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;

}

}

?>

PHP

Nº del proyecto: #7639795

Sobre el proyecto

8 propuestas Proyecto remoto Activo Jun 15, 2015

8 freelancers están ofertando un promedio de $15 por este trabajo

aryan151

A proposal has not yet been provided

$10 USD en 1 día
(91 comentarios)
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 en 1 día
(1 comentario)
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 en 1 día
(0 comentarios)
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 en 2 días
(0 comentarios)
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 en 2 días
(0 comentarios)
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 en 1 día
(0 comentarios)
0.0