Ir ao conteúdo
  • Cadastre-se

Script Vídeos Youtube PHP


Posts recomendados

Pessoal, bom dia.

 

Baixei um site pronto em PHP com várias funções, uma delas está me deixando de cabelo em pé que é a de vídeos do Youtube, quando insiro no admin do sistema os vídeos ele funciona perfeitamente, porém não aparece a capa do vídeo nem na página principal nem na página com a lista de vídeos.

Possuo dois arquivos que são o da pagina principal xxx.php e o de videos que é yyy.php.

 

Abaixo segue os códigos das páginas para quem possa me auxiliar:

 

Principal xxx.php

<td height="41" align="center" class="artistafont">Videos na REDE!</td>                  </tr>                  <tr>                    <td width="280" height="180" bgcolor="#5E5E5E">                                                            <div style="background:url(<?php      $url_video  = $x["url"];     $url = $url_video; $img = '';    if(preg_match("#http://(.*)\.youtube\.com/watch\?v=(.*)(&(.*))?#", $url, $matches)){      if(isset($matches[2]) && $matches[2]!=''){          $img = 'http://i1.ytimg.com/vi/'.$url_video.'/hqdefault.jpg';    }   } echo "thumbs.php?w=280&h=180&imagem=http://i1.ytimg.com/vi/". $matches[2]."/hqdefault.jpg"; ?>); width:280; height: 180px">                        <a class='example6' href="http://www.youtube.com/embed/<?php echo "$matches[2]";?>?rel=0&wmode=transparent&autoplay=1" title="<? echo "$x[titulo]"; ?>">                        <img src="imagens/bot_videosplay.png" width="280" height="180" border="0" />                        </a>                        </div>                                                                    </td>                  </tr>                  <tr>                    <td height="43">                    <table width="270" border="0" cellspacing="0" cellpadding="0">                      <tr>                        <td width="68"><img src="imagens/youtube-logo.jpg" width="59" height="24" /></td>                        <td width="202"><b><? echo "$x[titulo]"; ?></b></td>                      </tr>                    </table></td>

Lista de vídeos yyy.php

<table width="50%" border="0" cellpadding="0" cellspacing="0">  <tr>    <td width="50%" height="44" align="center">	<?php echo '<table cellpadding="4" cellspacing="4" border="0"><tr>';	 	    $codigo = $_GET['id']; 		$contador = '0';				$sql = mysql_query("SELECT * FROM videos ORDER BY ID");			  $contar = mysql_num_rows($sql);			  if($contar < 1) {				  echo '<td width="95%" align="center"><center><font color=\"#999999\">Nenhum Video Disponivel.</font></center></td>';				  		  }else{			  while($x = mysql_fetch_assoc($sql)) {			if($contador == '4') { echo "</tr>"; $contador = '0'; }			else {  }						$imagem = $x['foto'];						$id = $x['id'];						$titulo = $x['titulo'];						$var = $x['data'];				        $var = explode(" ",$var);						$dia = $var[0];						$hora = $var[1];						$dia = explode("-",$dia);						$data = "$dia[2]/$dia[1]/$dia[0] - $hora";									$url_video  = $x["url"];					      $url = $url_video;						  $img = '';						     if(preg_match("#http://(.*)\.youtube\.com/watch\?v=(.*)(&(.*))?#", $url, $matches))							 {      							 if(isset($matches[2]) && $matches[2]!='')							 {         						  $img = 'http://i1.ytimg.com/vi/'.$url_video.'/hqdefault.jpg';						     }   							 } 									echo "<td width=\"180\" height=\"130\" valign=\"top\"><br />			<a class='example6' href=\"http://www.youtube.com/embed/". $matches[2]."?rel=0&wmode=transparent&autoplay=1\" title=\"$titulo\">			<img style='border: 1px #FFF solid' src=\"thumbs.php?w=160&h=90&imagem=http://i1.ytimg.com/vi/". $matches[2]."/hqdefault.jpg\" width=\"160\" height=\"90\" border=\"0\" /></a>			</TD>";						$contador ++;	} }						echo "</td></tr></table>";			?></td>  </tr></table>

Alguém pode me dar um Help??

 

Aguardo.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...