Allora utilizza il glob() (<= vedi link) per leggere ciclandoli i file della cartella, e quindi usa le funzioni che ti ho detto per estrarre i dati.
Così dovrebbe funzionare. Vedi un po'?Codice PHP:$files = glob("cartella/*.html");
echo "
<table>
<tr>
<th>Nome File</th>
<th>Titolo Pagina</th>
<th>Descrizione</th>
</tr>
";
foreach ($files AS $file){
// trovo il titolo
$codice = file($file);
list($prima, $titolo_e_altro) = explode("<title>", $codice);
list($titolo, $altro) = explode("</title>", $titolo_e_altro);
// trovo la descrizione
$tags = get_meta_tags($file);
$descrizione = $tags['description'];
// stampo
echo "
<tr>
<td>$file</td>
<td>$codice</td>
<td>$descrizione</td>
</tr>
";
}
echo "</table>
![]()

Rispondi quotando