I had a problem today with a very old Classic ASP page which wasn’t dealing with accented characters properly. A quick StackOverflow question came up with this:
Put the following ASP code in your page:
Response.ContentType = "text/html"
Response.AddHeader "Content-Type", "text/html;charset=UTF-8"
Response.CodePage = 65001
Response.CharSet = "UTF-8"
And make sure that the charset in the meta tag on the page also specifies UTF-8:
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />