Ho una form che sfrutta ajax e php per inserire messaggi in un db.
Il problema però sono le lettere accentate e gli altri vari simboli strani:
infatti se vado su phpmyadmin la è diventa:Ã
Ho provato a fare l'inseirmento senza ajax e i tutti i caratteri si vedono bene.
La parte di codice che uso per spedire al file php i vari campi di testo è:
codice:
sendReq.open("POST", '../visualizza_get.php?<?="discussione=".$_GET['discussione']?>&last=' + lastMessage, true);
sendReq.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
sendReq.onreadystatechange = handleSendChat;
var param = 'messaggio=' + document.getElementById('messaggio').value;
sendReq.send(param);
document.getElementById('messaggio').value = '';
Come posso fare per far funzionare correttamente il tutto?
Grazie