Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2011, 10:14
nakylara
 
Fecha de Ingreso: enero-2011
Mensajes: 41
Antigüedad: 13 años, 3 meses
Puntos: 1
Validador de link megaupload

Tengo la siguiente pagina.php

Cita:
Código PHP:
<?php 
$link
=mysql_connect("localhost""root""");
mysql_select_db("web",$link) OR DIE ("Error: Imposible Conectar");
            
$result mysql_query("SELECT * FROM p_peliculas ");


while(
$row mysql_fetch_array($result))
  {
$cont=0;
 
$explo explode("<br />"$row['link_descarga']); 

for(
$i=0$i count($explo); $i++) 
{  
$cont++;





  
// aca pones la direccion de la web
$url$explo[$i]; 


// aca se pone lo que queres que busque
$buscar='Unfortunately, the link you have clicked is not available'
$buscar=htmlentities($buscar);

// extrae el codigo fuente de pagina externa
$paginaweb = @file_get_contents($url);
$buscaresto=$buscar;


// busqueda insensible a mayusculas/minusculas
if (preg_match("/$buscaresto/"$paginaweb)) {
    echo 
"<font color='red'><b>Se ha encontrado una coincidencia.</b></font>";


    
} else {
    echo 
"<font color='green'><b>No se ha encontrado una coincidencia.</b></font><br />";
}
}}

?>
Lo que basicamente hace, es mirar el "codigo" de la pagina y buscar la frase "Unfortunately, the link you have clicked is not available", pero el problema llega cuando son muchos links, ya no es que tarde que tambien, si no que ay algunos links que no detecta esa frase, pero al ponerlo en $url = 'linkdemegaupload'; si lo detecta. Alguien puede decirme que ocurre?

Un saludo y muchas gracias ^^