Ciao a tutti,
ho un grosso problema con un form flash/asp.
Il sito sta su un server Win NT (non aruba), mi codifica le virgolette, i punti esclamativi, le doppie virgolette e i punti di domanda ma non i caratteri accentati come : ùàòèçé
Dal flash di solito per passare i caratteri accentati e farli encodare in UTF-8
basta come action: system.useCodePage = true;
nella pagina html ho forzato così:
<meta http-equiv="Content-Type" content="text/html; charset="UTF-8" />
e nella asp (sendmail.asp) spedisco il messaggio cosi:
set iMsg = CreateObject("CDO.Message")
set iConf = CreateObject("CDO.Configuration")
Set Flds = iConf.Fields
Flds("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True
Flds.Update
With iMsg
Set .Configuration = iConf
.To = strTosend
.From = strEmail
.Subject = strOggetto
.TextBody=strMessage
.Send
Session.CodePage=65001
Response.Charset="UTF-8"
Response.ContentType = "text/xml"
End With
AIUTOOOOOOOOOOOOOOOOOOOOOOOOOO son 2 giorni che ci sbatto la testa!

Rispondi quotando