Ciao! Tramite una form ogni utente può inserire un testo. Vorrei però che prima di inserire questa stringa nel database alcuni caratteri (tipo à, è, é, ì, ò, ù, ", ', <, >, etc) vengano sostituiti nella forma &...; (es. & --> & amp .
.
Ho provato con la funzione php " str_replace ", ma non fa esattamente quello che voglio!
	Codice PHP:
	
$occorrenze = array("à", "è", "ì", "ò", "ù", "\"", "'", "&", "<", ">");
$sostituti  = array("á", "é", "í", "ó", "ú", """, "′", "&", "<", ">");
$descrizione = str_replace($occorrenze, $sostituti, $descrizione); 
 
Con questo codice la parola l'altro viene visualizzata come l& prime;altro e ciò non va bene  
Come posso fare?
Grazie sin da ora..