con un codice del genere:
<?php
$classifica=file_get_contents("elenco.txt");
...
foreach ($array_classifica as $nomesito)
{
$testo=file_get_contents("http://".$nomesito);
echo "[b]".$nomesito." risulta ";
if (!strstr($testo, "testo_da_cercare"))
echo "raggiungibile
";
else
echo "NON raggiungibile
";
}
?>
riesco a prelevare da un file txt un elenco di siti e a cercare in ognuno di essi se è presente un certo testo.
Ho due problemi:
1-i siti che usano frames mi restituiscono solo il contenuto della pagina che include i frames, dove il testo_da_cercare non c'è
2- è un approccio molto lento: si può fare meglio (agendo in particolare sulle righe evidenziate)?