salve, recentemente uno di voi mi ha gentilmente creato uno script in php che mi stampa a video i titoli e diverse informazioni racchiuse in tag delle ultime pagine create in una determinata cartella. Ora vorrei che lo stesso script mi prendesse il link dell'immagine con id="immagine" dell'ultima pagina pubblicata nella cartella. Il mio intento è di visualizzare i link delle immagini con id="immagine" delle ultime tre pagine pubblicate nella cartella PROVE.

Lo script è questo:
-----------------------------------------------------------
<head>
<?php

function ultima_pagina_creata($path){

$path = explode(",", $path);

foreach($path as $one){

$one = trim($one);

if (!file_exists($one))
return 0;

if (is_file($one))
return filemtime($one);

foreach (glob($one."/*") as $fn){
$allfiles["time"][] = filemtime($fn);
$allfiles["name"][] = $fn;
}

}

array_multisort($allfiles["time"], SORT_DESC, SORT_NUMERIC, $allfiles["name"]);

return array($allfiles["time"], $allfiles["name"]);

}
?>
</head>
<body>
<?php
$last = ultima_pagina_creata("PROVE");

print "<a href=".$last[1][0].">";

$get_file_info = file_get_contents($last[1][0]);

preg_match("#<h1>(.*)</h1>#i", $get_file_info, $h);
$h1 = $h[1];
print "$h1";
print "</a>";

preg_match("#<title>(.*)</title>#i", $get_file_info, $title);
$titolo = $title[1];

print $titolo;
</body>

-------------------------------------------------------------------------

pensavo di fare una cosa tipo questa:

preg_match("#[img](.*)[/img]</img>#i", $get_file_info, $img);
$immagine = $img[1];
print '<img src"'.$immagine.'">';


ma non credo funzioni...aiutino? Grazie