Hej. IIS måste få veta att din sida är utf-8. Detta gör du genom att i början av fillen läga en utf-8 preamble.å,ä,ö försvinner från min INPUT variabel.
Jag har en FORM och i den en INPUT box av typen text. när en variablel matas in så kontrollerar jag i fil2.aspvad det är i den och då saknas alla åäö. De är bara borta!?! Är det någon kan tipsa om hur man kan fixa detta..?
fil 1.asp:
<%@ codepage="65001" language="VBScript"
<!-- #include file="CONST.asp" -->
%>
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<form action="2.asp" method="post">
<INPUT TYPE=text SIZE=80 NAME=varbanner>
<INPUT type="submit" value="Spara">
</form>
</body></html>
fil2.asp:
<%@ codepage="65001" language="VBScript"
<!-- #include file="CONST.asp" -->
%>
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<%
response.write Request.Form("varbanner")
%>
<BODY>
</BODY>
</HTML>Sv: å,ä,ö försvinner från min INPUT variabel.
Jag gjorde det i Visual Studio 2005, Genom att klicka på nedåtpilen på sparaknappen i spara som dialogfönstret. Då kan du välja att spara filen med utf-8 kodning.
JAg har dessutom förberett en template vilket innehåller detta:
Programarkivet:ASP xhtml-strict utf-8 template fil
Uppgifter från följande länk:
http://www.chilkatsoft.com/faq/Utf8Asp.html