Avatar billede moejensen Nybegynder
16. september 2005 - 11:37 Der er 6 kommentarer og
1 løsning

problemer med MSXML2.ServerXMLHTTP og danske tegn

Jeg er ved at lave en mindre webshop, hvor jeg skal sende en ordrebekræftelse. Selve bekræftelsen genereres som en html side, og læses med nedenstående funktion, hvor efter dne sendes til kunden. Problemet er at æøå bliver sat til ?. Jeg har prøvet at indsætte <?xml version=""1.0"" encoding=""iso-8859-1""?> i toppen, men det hjælper ikke.


Function Mailbody
    'on error resume next 
    Set objXML = Server.CreateObject("MSXML2.ServerXMLHTTP") 
    ' Call the remote machine the request 
    objXML.open "POST", SiteRoot & "email.asp", False 
    objXML.SetRequestHeader "Content-Type", "application/x-www-form-urlencoded" 
    objXML.send("OrderID=" & request.querystring("sessionid")) 
    ' return the response 
    Mailbody = objXML.responsetext 
    ' clean up 
    Set objXML = Nothing 
End Function
Avatar billede softspot Forsker
16. september 2005 - 12:55 #1
Har du prøvet at "; charset=iso-8859-1" til din requestheader (content-type)?
Avatar billede moejensen Nybegynder
16. september 2005 - 13:02 #2
det må du lige forklare lidt bedre.
Avatar billede softspot Forsker
16. september 2005 - 13:10 #3
Jeg havde forestillet mig noget med:

objXML.SetRequestHeader "Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1"
Avatar billede moejensen Nybegynder
16. september 2005 - 19:32 #4
det ændre desværre ikke noget, jeg får stadig ? ud i stdet for æøå
Avatar billede softspot Forsker
16. september 2005 - 20:26 #5
Sender du mailen som HTML?

I så fald er det den der skal encodes og det skulle jeg mene at et meta-tag kunne klare:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Avatar billede driis Nybegynder
17. september 2005 - 00:37 #6
Hvilken encoding får du dine date i, og hvilken encoding afleverer du til klienten ?
Må jeg anbefale:
http://joelonsoftware.com/articles/Unicode.html
Avatar billede moejensen Nybegynder
07. juli 2007 - 14:32 #7
lukkes
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester