@254555424277575
Con la funzione file() carichi una pagina HTML, in una stringa.
Tutto il codice sarà presente quindi in una variabile.
Per estrarne il titolo ti basterà usare un explode e la funzione list.
Per la descrizione presente nel meta tag di una pagina, puoi usare la funzione get_meta_tags().Codice PHP:$codice = file("pagina.html");
list($prima, $titolo_e_altro) = explode("<title>", $codice);
list($titolo, $altro) = explode("</title>", $titolo_e_altro);
// $titolo contiene quello che cerchi
in questo link ne trovi la sintassi corretta con un esempio che fa proprio al caso tuo.
Penso non ti sia difficile prendere queste variabili ed inserirle in una tabella.Codice PHP:$tags = get_meta_tags("pagina.html");
$descrizione = $tags['description'];
La questione un po' spinosa è che il nome della pagina che vai ad analizzare lo dovresti sapere di partenza.
Sennò entrambi i metodi saltano.
Se cerchi una routine che vada a pescare delle pagine html in automatico, devi prima spiegare quello che ti serve.
@Lowenthal
Non capisco se sono io che ho capito male o se non hai capito te quello che serve a chi ha aperto il thread, magari.
Te hai una form nella quale vai ad inserire, a mano, i contenuti delle informazioni che il nostro amico cerca di impaginare, ma da quello che ho capito io, il suo problema non è impaginare, ma andare a pescare i contenuti stessi.
No????
![]()

Rispondi quotando