ciao a tutti,
Ho scritto un motore di ricerca che funziona abbastanza bene, tre le opzioni vi č quella di restituire in grassetto le chiavi di ricerca nel risultato:
Ora se viene cercata una singola chiave (ad es.: "parola") il replace funziona correttamente, ma se vengono inserite pių chiavi (ad. es.: "pių parole") o se la chiave viene trovata con l'iniziale maiuscola (ad es.: "Parola") il replace non funziona.Codice PHP:
str_replace("$chiave", "[b]$chiave[/b]", stripslashes(htmlspecialchars($row->testo)));
Grazie 1000 in anticipo
![]()