non mi è tanto chiaro...
se faccio cosi:
codice:
<?php

$file_remoto= "http://www.miosito.it/file.html";
$contenuto=file_get_contents($file_remoto);
if(preg_match_all('#<div>(.+?)</div>#si', $contenuto, $results)) {
    echo "<pre>\n\n";
    echo "Risultati trovati:\n\n";
    echo implode("\n", $results[1]);
    echo "\n\n</pre>";
}


?>
diciamo che non visualizzo niente..ma non mi sono chiare delle cose...
la variabile $result,viene creata con preg_match_all,oppure da dove esce?

poi se non chiedo troppo l'uso dell'espressione regolare in questione
('#<div>(.+?)</div>#si'),perchè utilizzi # e #si rispettivamente all'inizio e alla fine dei tag DIV.

Inoltr,vabbè, ti chiedo dov'è che sbaglio..!

Grazie cmq per la risposta.!