salve a tutti volevo sapere se c''era un modo per prelevare all'interno di una pagine uno specifico div con tutto il suo contenuto
salve a tutti volevo sapere se c''era un modo per prelevare all'interno di una pagine uno specifico div con tutto il suo contenuto
Devi parserizzare l'html alla ricerca del div del quale vuoi recuperare il contenuto.
"Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)
non c'è un metodo per farlo ? esiste strip_tags per togliere tutti i tag non può essercene uno per trovare un tag?
Ciao. Il modo migliore e più rapido è utilizzare le espressioni regolari (regex). Se mi dici le caratteristiche che contraddistinguono nel codice il div specifico che vuoi trovare posso provare a creare un'espressione regolare per farlo.
a me serve avere tutto il contenuto dentro un div e lo contraddistinguo da un id che avranno tutte le pagine uguale di default ti ringrazio
Tu hai in una pagina html un div con un id specifico, poi da un'altra pagina php vuoi leggere il contenuto di quella html e prelevare tutto il testo contenuto all'interno del div. Giusto?
Se è così mi devi dire l'id del div.
<div id="logoenv_titolo_testo"> questo
è l'id comunque si la devo mettere all'interno di una ricerca
Ecco il codice:
Funziona? Va bene così?Codice PHP:
// $testo dev'essere il contenuto del testo in cui cercare il div
$pattern = "/(?<=\\<div id\\=\\"logoenv_titolo_testo\\"\\>).*?(?=\\<\\/div\\>)/is";
preg_match ($pattern, $testo, $matches);
// $matches è un array a una dimensione con un solo valore, $matches[0], che è il contenuto del div che cerchi
PS: Copiando qui il codice c'è un errore, dopo il simbolo di maggiore e prima della parentesi tonda chiusa compare uno spazio, toglilo.