ciao a tutti ho trovato questo script per estrarre le URL da un sito esterno:
Codice PHP:
<?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 = $_SERVER["HTTP_REFERER"];
// 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];
$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>";
?>
il mio problema è che me le stampa a video come Array mentre a me servirebbe di più la URL che usata sul mio sito con <img src/> visualizza l immagine in questione.....
ho provato a modificarlo ma proprio non riesco... potete darmi qualke dritta cortesemente...