ciao a tutti
è un po' che modifico questo script per raccogliere le immagini ma ora vi chiedo aiuto per capirlo
Ho cercato nella guida php ma nn ho trovato tutto ad esempio la funzione FetchPage o la riga d$img_tag_array = $out[0];
lo script è questo
Codice PHP:
function FetchPage($path)
{
**$file = fopen($path, "r");
**if (!$file)
**{
****exit("Impossibile accedere al file!!!");
**}
**$data = '';
**while (!feof($file))
**{
****$data .= fgets($file, 1024);
**}
**return $data;
}
// pagina da cui estrarre le immagini
$url = $url[$i];
*
// estraggo il contenuto HTML della pagina
$string = FetchPage($url);
*
// estraggo i tag d'immagine
preg_match_all('/<img[^>]*src=[\"|\'](.*)[\"|\']/Ui', $string, $out);
*
// creo due array...
// la prima contenente i tag delle immagini
// la seconda contenente le URL delle immagini
$img_tag_array = $out[0]; <------------------ ma del vettore out prende solo la riga 0??
$img_url_array = $out[1];
*
// stampo a video il contenuto delle due array
echo "<pre>"; print_r($img_tag_array); echo "</pre>";
echo "<pre>"; print_r($img_url_array); echo "</pre>";
}
grazie del supporto