Ciao!
Utilizzando strip_tags e preg_replace ripulisco il codice che mi arriva da una textarea per poter salvare nel database il testo in html quanto più pulito possibile, ovvero abilitando solo pochi tag.
Tra i tag "accettati" ci sono anche i link, ed ecco il problema. Se inserisco io il link utilizzando gli strumenti della textarea, nessun problema, nel database viene salvato correttamente solo:
leggi qui
se però faccio un copia/incolla da un altro sito quello che viene salvato nel database è qualcosa del genere:
TESTO INCOLLATO
è possibile analizzare la variabile rimuovendo tutto il codice superfluo (evidenziato in blu) ottenendo una stringa semplificata tipo questa?
TESTO INCOLLATO
Sto provando a modificare il codice qui sotto sostituendo le A alle P ma l'effetto non è certamente quello desiderato...
Cosa mi consigliate?Codice PHP:$testo_news = preg_replace("/<p[^>]*?>/", "
", $testo_news);

Rispondi quotando