'%C3%A1', 'é' => '%C3%A9', 'í' => '%C3%AD', 'ó' => '%C3%B3', 'ú' => '%C3%BA', 'Á' => '%C3%A1', 'É' => '%C3%A9', 'Í' => '%C3%AD', 'Ó' => '%C3%B3', 'Ú' => '%C3%BA', 'ñ' => '%C3%B1', 'Ñ' => '%C3%91', ':01:' => '%C3%A1', ':02:' => '%C3%A9', ':03:' => '%C3%AD', ':04:' => '%C3%B3', ':05:' => '%C3%BA', ':06:' => '%C3%A1', ':07:' => '%C3%A9', ':08:' => '%C3%AD', ':09:' => '%C3%B3', ':010:' => '%C3%BA', ':012:' => '%C3%B1', ':011:' => '%C3%91', ); $Contenido = $ContenidoCar; foreach($Caracteres as $Caracter => $ValoresEstablecidos) $Contenido = str_replace($Caracter,$ValoresEstablecidos,$Contenido); return $Contenido; } if(empty($_GET[q])){ $PutoArray = array("musica+cristiana+Marcos+Witt","musica+cristiana+Jesus+Adrian+Romero","musica+cristiana+Annette+Moreno","musica+cristiana+Daniel+Calveti","Alex+Campos","Danilo+Montero","Jaime+Murrell","Marcos+Witt"); $Aleatorio = rand(0,8); $_q = $PutoArray[$Aleatorio]; $w = str_replace("+", "-",$_q); $w = str_replace("%20", "-",$w); } else { $_q = iconv("UTF-8", "ISO-8859-1", str_replace("-", "+",$_GET[q])); $w = str_replace("%20", "-",$_q); $w = str_replace("+", "-",$w); } //$_q = iconv("UTF-8", "ISO-8859-1", str_replace("-", "%20","$_GET[q]")); $dir = "http://www.youtube.com/results?search_query=".CaracterBuscar_($_q)."&page=$pag"; $html = @join("",file($dir)); preg_match_all("/\"video\"<\/a>/","$html",$datos); preg_match_all("/class=\"runtime\">(.*)<\/div>/","$html",$tiempo); preg_match("/ of about (.*?)<\/strong>/","$html",$Paginas); //*************** PAGINACION ******************* function Paginacion($p,$Limitpaginas,$q){ echo $dir ; $__q = iconv("UTF-8", "ISO-8859-1", str_replace("%20", "-","$_GET[q]")); //$Limitpaginas =100; $TotalResultados = 10; (!empty($p)) ? ($_pag = $p ) : ($_pag = 1); $aa = floor(($Limitpaginas/$_pag))."
" ; $ant = $_pag-1; $sig = $_pag+1; if($_pag == "1") { $Anterior = "
  • « Anterior
  • "; } else {$Anterior = "
  • « Anterior
  • ";} if($_pag == "50") { $Siguiente = "
  • Siguiente »
  • "; } else {$Siguiente = "
  • Siguiente »
  • ";} echo "
    "; } //*************** PAGINACION ********************* function ConversionTitulo($ContenidoCar) { $Caracteres = array( '' => '', ''=> '', ); $Contenido = $ContenidoCar; foreach($Caracteres as $Caracter => $ValoresEstablecidos) $Contenido = str_replace($Caracter,$ValoresEstablecidos,$Contenido); return $Contenido; } function ConversionLink($ContenidoCar) { $Caracteres = array( '*' => '', ':' => '', '@' => '', '' => '', ''=> '', '<' => '', '>'=> '', ' '=> '-', '"'=> '', ';'=> '', ','=> '', '?'=> '', '!'=> '', ')'=> '', '.'=> '', '('=> '', '&'=> '', '('=> '', "'"=> '', "/"=> '', "quot;"=> '', "#39;"=> '', "#amp;"=> 'y', "["=> '', "]"=> '', "´"=> '', "`"=> '', "~"=> '', ""=> '', "%"=> '', ); $Contenido = $ContenidoCar; foreach($Caracteres as $Caracter => $ValoresEstablecidos) $Contenido = str_replace($Caracter,$ValoresEstablecidos,$Contenido); return $Contenido; } $Resultados = count($datos[0]); if($Resultados == "0") { echo "

    Lo sentimos, pero no encontramos resultados para su búsqueda.


    "; } else { $ii = 0; $fila = 4; echo '
    '; echo Paginacion($pag,$TotalPaginas,$_q); for($i=0; $i<=$Resultados-1; $i++) { $titulo = iconv("UTF-8", "ISO-8859-1", ConversionTitulo($datos[3][$i])); $link = iconv("UTF-8", "ISO-8859-1", ConversionLink($datos[3][$i])); (!empty($_GET[p])) ? ($hiperv = "/$_GET[p]/$w/".$datos[1][$i]."/$link") : ($hiperv = "/1/$w/".$datos[1][$i]."/$link"); echo ""; $ii++; if($ii==$fila){ $ii=0; echo ""; } } echo "


    Video: ".$titulo."
    Duración: ".$tiempo[1][$i]." + Agregar Playlist
    "; echo Paginacion($pag,$TotalPaginas,$_q)."
    "; } ?>