Ciao a tutti,
premetto che sviluppo in Flash e non conosco molto ASP.
Mi sono imbattutto in un problema che al momento non riesco a risolvere ...
Ho una form in flash che passa i dati tramite xml ad un file asp che allego.
Il problema è che IIS6 non accetta i Bare LFs in un messaggio di posta ... la soluzione sembra quella di sostituire ogni chr(10) con chr(13)&chr(10) ... il problema è che non sono ingrado di farlo.
Se la cosa non richiede troppo tempo potete darmi una mano con il codice lato asp?
Se invece si tratta di un lavoro che richiede un certo impegno potete contattarmi in privato per stabilire un compenso?
Grazie a tutti anticipatamente
In questo link ulteriori chiarimenti http://www.hostingsolutions.it/guide/barelinefeed.php circa l'errore (ed una soluzione in PHP)
Questo invece il file asp per spedire la email:
<%Response.charset="ISO-8859-1"
set objXML = Server.CreateObject("Microsoft.XMLDOM")
objXML.ValidateOnParse = true
objXML.load(Request)
set objRoot=objXML.documentElement
checkin = objRoot.Childnodes.item(0).text
checkout = objRoot.Childnodes.item(1).text
persone = objRoot.Childnodes.item(2).text
appartamento = objRoot.Childnodes.item(3).text
contatto = objRoot.Childnodes.item(4).text
telefono = objRoot.Childnodes.item(5).text
indirizzo = objRoot.Childnodes.item(6).text
note = objRoot.Childnodes.item(7).text
set objXML = nothing
body = "
Richiesta di prenotazione da <font size=+1>xxx.it</font>,
"
body = body&checkin&"
"
body = body&checkout&"
"
body = body&persone&"
"
body = body&"Appartamento richiesto: "&appartamento&"
"
body = body&contatto&"
"
body = body&telefono&"
"
body = body&indirizzo&"
"
body = body&modello&"
"
body = body&"Messaggio aggiuntivo:
"¬e&"
"
response.write("<risposta>finta risposta per flash</risposta>")
Dim MiaMail
Set MiaMail = Server.CreateObject("CDO.Message")
MiaMail.From = "sito@xxx.it"
MiaMail.To = "info@xxx.it"
MiaMail.Subject = "Richiesta di prenotazione"
MiaMail.HTMLbody = body
MiaMail.Send()
Set MiaMail = Nothing
%>