Ciao a tutti, avevo già fatto alcune ricerche, ma non ho trovato la soluzione al mio problema....
Ho un motore di ricerca interno al sito, e vorrei che nei risultati la parola cercata comparisse in grassetto.... A MENO CHE la parola cercata non compaia nel codice come nome di un'immagine o come link a una pagina....
Insomma, se utilizzo semplicemente la funzione di replace, mi posso trovare questo codice:
cerco: pippo
[img]pippo.gif[/img]<a href="contattapippo.php>Contatta pippo</a>
e come vedete, mi incasina il link e l'immagine!
Pensavo di risolvere la cosa con le espressioni regolari, ma mi sembra un problema moooooolto complicato. In pratica dovrei fare il replace solo se una parola compare come testo e non nel codice...... Help!![]()
![]()
![]()