PDA

View Full Version : [PHP] Come Filtrare testo


CercoAiutoo
15-09-2009, 20:50
Come posso fare per fare in modo che ogni volta che viene inserito un contenuto nel database da questo gli vengono prima eliminati gli eventuali tag <div> e </div> ?


cioè un contenuto del genere:
doiasjdoia <div> <div> doisj doaisdj <div> siod jsoid jasod jaso djosidj qwoe wiuehwq ieuhwqeiuqhw eiu23h4 </div> </div>ih3249238 </div>492834u 32984u 3948 23u4hiu hweofdfidsjf odsijf dosifj odsfijod fjowjewoirjo er er oer<div> rwerew re re re wr rwe fd fsdgsldfs sfj ojfwoe rjoer joeirj </div>


voglio che nel database sia inserito cosi:

doiasjdoia doisj doaisdj siod jsoid jasod jaso djosidj qwoe wiuehwq ieuhwqeiuqhw eiu23h4ih3249238 492834u 32984u 3948 23u4hiu hweofdfidsjf odsijf dosifj odsfijod fjowjewoirjo er er oer rwerew re re re wr rwe fd fsdgsldfs sfj ojfwoe rjoer joeirj


Cioè tutti i tag div rimossi ma il contenuto interno ed esterno ai div deve esserci.
Come posso fare? :stordita:

Y3PP4
15-09-2009, 23:06
Come posso fare? :stordita:

Ti basta una semplice sostituzione delle occorrenze "<div>" e "</div>" con "", volgarmente si è tentati dal chiamarlo carattere nullo o vuoto, ma non è un carattere -proprio perchè è vuoto-, quindi ottieni una rimozione delle occorrenze senza aggiungere altro testo.

CercoAiutoo
15-09-2009, 23:11
Ti basta una semplice sostituzione delle occorrenze "<div>" e "</div>" con "", volgarmente si è tentati dal chiamarlo carattere nullo o vuoto, ma non è un carattere -proprio perchè è vuoto-, quindi ottieni una rimozione delle occorrenze senza aggiungere altro testo.

Si è proprio quello che voglio fare ma come ? Esiste qualche funzione apposita ? :stordita:

Y3PP4
15-09-2009, 23:28
Si è proprio quello che voglio fare ma come ? Esiste qualche funzione apposita ? :stordita:

Io ti ho detto come fare, almeno lo sforzo di cercare su google fallo te. (non dico su PHP.net che dovresti già tradurre in inglese la parola chiave).
La funzione esiste, anzi ne hai almeno due che fanno al caso tuo (se contiamo anche l'uso delle regex).

Buona notte.