Auguri a tutti per iniziare:
Come mai i caratteri accentati (è,ò,à) dopo l'invio da un form mail arrivano nella posta modificati?
Per esempio una A con un simbolo strano.
Se qualcuno può aiutarmi aspetto notizie grazie.
BUON NATALE![]()
Auguri a tutti per iniziare:
Come mai i caratteri accentati (è,ò,à) dopo l'invio da un form mail arrivano nella posta modificati?
Per esempio una A con un simbolo strano.
Se qualcuno può aiutarmi aspetto notizie grazie.
BUON NATALE![]()
Dodo66
Buon Natale anche a te.
Dipende dalla codifica della pagina:
http://support.microsoft.com/default...;EN-US;q229690
![]()
A S P : tutto il resto è noia...
L I N U X : forse mi "converto"...
Quindi non serve Server.HTMLencode comunque questo è il code che uso:
<%
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From=request("email")
CorpoMessaggio="Azienda:"& request("Azienda")& VbCrLf & VbCrLf &"Oggetto:"& request("Oggetto")& VbCrLf & VbCrLf &"Categoria:"& request("Categoria")& VbCrLf & VbCrLf &"Commenti:"& request("Commenti")& VbCrLf & VbCrLf &"Scopo:"& request("Scopo")
objMail.Body=Server.HTMLencode(CorpoMessaggio)
objMail.To=request("email")
objMail.bcc=request("indirizzi")
objMail.Subject="www.attivitaproduttive.com"
objMail.Send
set objMail = nothing
response.write "E-mail Inviata"
%>
la codifica la devo specificare all'inizio?
![]()
Dodo66
ho inserito questo codice prima dello scritto <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> ma non succede nulla la "è" o la "ò" diventano A con un segnetto sopra.
Cosa posso fare?
Dodo66
Prova così:
codice:<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
A S P : tutto il resto è noia...
L I N U X : forse mi "converto"...
ho risolto con system.use codepage =thru in flash buon anno alla prossima
Dodo66
E non usando Flash?Originariamente inviato da Dodo66
ho risolto con system.use codepage =thru in flash buon anno alla prossima
Se non sono ancora impazzito è merito Vostro e di questo forum.
Non vorrei essere nei panni della Marcuzzi, se dentro non c'è la Marcuzzi.