Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2010, 11:07
Avatar de memoadian
memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Optimizando un script

Hola que tal amigos del foro, ayer empeze a crear un script que sirve para verificar urls de megavideo, si estan online o si fueron removidos o si de plano dicho video jamás existio, es un script muito sencillo, pero funciona de 10, pero he aqui un problemilla, y es que no se que tan eficiente es, y si se puede optimizar, o si es dañino para mi server, por eso se los dejo, para que me aconsejen libre tambien cualquiera de usarlo si le sirve.

gracias

Código PHP:
Ver original
  1. <?php
  2.  $urls = $_POST['post'];
  3.  $urls = explode(',', $urls);
  4.  
  5.    for($i=0;$i<count($urls);$i++)
  6.    {
  7.    echo $urls[$i];
  8.    $cadena = file_get_contents(trim($urls[$i]));
  9.    $buscar = 'This video is unavailable.';
  10.    $buscar1 = 'This video has been removed due to infringement.';
  11.    $pos = strpos($cadena, $buscar);
  12.    if ($pos === false)
  13.    {
  14.        $pos1 = strpos($cadena, $buscar1);
  15.        if ($pos1 === false)
  16.        {
  17.            echo '<span style="color:green"> El video esta online</span></br>';
  18.        }
  19.        else
  20.        {
  21.            echo '<span style="color:red"> El video fue removido</span></br>';
  22.        }
  23.    }
  24.    else
  25.    {
  26.        echo '<span style="color:red"> El video no existe</span></br>';
  27.    }
  28.    }
  29. ?>

todo se recibe de un textarea con urls separadas por comas.

el resultado es este: