Guestbook con censura
Author: Enrico B.Salve, vorrei inserire nel mio guestbook un censura parole. Se nel messaggio c'è solo una delle parole che imposto io, voglio che il messaggio non venga registrato. Come se non fosse mai stato scritto.
girando ho trovato questo:
// creo la funzione
function filtro_parolacce ($parola_da_filtrare){
// preparo un array con le parolacce che devo cambiare
$parolacce=array('cavolo','parolaccia orrenda','figlio di un bit','strozzo');
// preparo un array con le rispettive parolacce censurate
$censura=array('ca**lo','parolac*** ****da','figlio di ** ***','io ti strozzo');
// attraverso la funzione str_replace sostituisco i da malevoli
$censuriamo=str_replace($parolacce,$censura,$parola_da_filtrare);
// creo il return della funzione
return$censuriamo;
}
// richiamo la funzione attraverso la sua sintassi base
echo filtro_parolacce($testo_scritto_da_utente);
Ma questo sostituisce solo le parole. Mi date una mano col codice non sono pratico. E dove dovrei inserirlo?
Grazie
Buongiorno Enrico,
purtroppo non posso aiutarti per richieste che prevedono la modifica del codice, prova a cercare guide online o attendere che qualche altro utente ti dia maggiori informazioni.
Grazie.