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..