Ciao a tutti.
Vorrei chiedervi un consiglio per un problema che mi si è presentato con il mio fornitore di hosting.
Da qualche anno ho un sito hostato su Natan.it e mi sono sempre trovato bene.
Ora però hanno cambiato i server e mi si verifica un problema bizzarro.
Sul mio sito ho creato un piccolo forum in asp che si appoggia su db access.
Sui server nuovi succede che la codifica dei caratteri settata nel browser incide sulla codifica dei caratteri salvati nel db all'inserimento di un messaggio.
Sul server vecchio questo non avveniva.
Faccio un esempio per farvi capire meglio.
Se ora imposto la codifica caratteri a UTF8 e inserisco un messaggio con caratteri speciali (à,ù, ° ecc...) quando visualizzerò quei messaggi con una codifica caratteri diversa da utf8, vedrò dei caratteri sballati.
Questo succede perchè i caratteri inseriti nel db (per qualche strana ragione) sui server nuovi risentono della codifica caratteri del browser.
Sui server vecchi ciò non avveniva. Qualsiasi codifica caratteri avessi nel browser evidentemente c'era qualche impostazione lato server che inseriva i caratteri in db sempre con lo stessa codifica.
Così in visualizzazione tutti potevano vedere i caratteri effettivamente inseriti.
Ho fatto presente la cosa all' assistenza e mi hanno detto questo:
"...Purtroppo sembra che sul vecchio server ci fosse un'impostazione che rendeva il charset non modificabile, e quindi otteneva sempre lo stesso risultato al di la' della codifica utilizzata nel suo browser.
Tale impostazione pero' non e' supportata nei nuovi sistemi, e pertanto non ci e' possibile aiutaral nella risoluzione del problema."
Qualcuno di voi sa dirmi se è possibile risolvere in qualche modo?
Moderazione: titolo modificato perché in violazione della Netiquette (# 3).