Originariamente inviato da apusoft
Ho provato con il tuo script ma non funziona ancora.
Mi viene però un dubbio... La condizione
codice:
in_array("Nessun risultato",$lines)
restituisce true solo se la l'elemento dell'array (in questo caso una riga del codice HTML) è esattamente "Nessun risultato" o anche se lo contiene? Perchè nel mio caso la riga contiene il testo "Nessun risultato", ma non è l'unico testo contenuto...
ehm... sì, solo se è identico
Codice PHP:
$filename = 'http://www.sito.it/pagina_da_interrogare';
$handle = fopen($filename, 'r');
$contents = fread($handle, filesize($filename));
fclose($handle);
$trovato=false;
if (strpos('Nessun risultato',$contents)===false) $trovato=true;
if ($trovato) echo "Nessun risultato";
else echo "Risultati trovati";