Avatar billede jenslyn_s Nybegynder
28. marts 2007 - 13:24 Der er 2 kommentarer og
1 løsning

createTextfile og encoding

ÆØÅ er angivet som "?"-tegn i min html efter createTextFile. Hvordan løser jeg dette?

CreateTextFile(Server.MapPath("generated_templates/" & request.QueryString("inout")),true,false)

Har prøvet at ændre sidste boolean til true, så virker det i explorer 7, men fucker helt op i Firefox, som slet ikke kan tolke siden... Kan jeg ikke styre encodingen på anden måde?
Avatar billede bongii Nybegynder
28. marts 2007 - 13:40 #1
Den lette løsning.

<%Function convertChars(str)
str = Replace(str,"æ","&aelig;")
str = Replace(str,"ø","&oslash;")
str = Replace(str,"Ã¥","&aring;")
str = Replace(str,"Æ","&AElig;")
str = Replace(str,"Ø","&Oslash;")
str = Replace(str,"Ã…","&Aring;")
convertChars = str
End Function
%>

Når du skal skrive til tekstfilen skriver du convertChars(streng)
Avatar billede jenslyn_s Nybegynder
28. marts 2007 - 14:33 #2
Undskyld... fejlen skyldes at utf8-tegn bliver lavet om til ?-tegn
Avatar billede jenslyn_s Nybegynder
18. april 2007 - 10:17 #3
Lukker
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