webForumDet fria alternativet

Inte svensk kodning

ASP

7 svar · 326 visningar · startad av WebbisNet

Medlem sedan feb. 20032 027 inlägg
Frågan#1

Hur får jag Här kommer mitt meddelande med Ã¥ ä och ö att bli Här kommer mitt meddelande med å ä och ö med denna kod

<%SESSION LCID=1053 %>
<!-- #include virtual="/include/dbconn.asp" -->

<%
strNR = Request.Querystring("nr")
strSMS = Request.Querystring("sms")

Set namnRS=objConn.Execute("SELECT tblUsers.username FROM tblUsers WHERE mobil="&strNR)	
strNamn = namnRS("username")
strDatum = Now()

SET objConn = Connect()
gb = "INSERT INTO tblUsers_klotterplanket"
	gb = gb & "(klottrare,klotterDatum,klotterText,wap) "
	gb = gb & "VALUES('"& strNamn &"','"&strDatum&"',mid('"& strSMS &"',18), 1)"
	objConn.Execute(gb)

response.write "Ditt inlägg är sparat i klotterplanket på http://www.webbisen.com"
%>
Medlem sedan juni 20034 013 inlägg
#2

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Medlem sedan okt. 2005787 inlägg
#3

kan inte asp bra så vet inte rikitgt om detta kan vara till någon hjälp :)

http://eforum.idg.se/popup/printable.asp?EntriesId=773182

Medlem sedan feb. 20032 027 inlägg
#4

lustigt nog så hjälpte inte den och inte heller <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

har även <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> på klottersidan där meddelandet visas

Medlem sedan juni 20034 013 inlägg
#5

charset=utf-8 ska du ha, inte iso-8859-1. Det är det som är felet.

Medlem sedan feb. 20032 027 inlägg
#6

Då kommer det lustiga felet att det visas bara rätt på de inlägg skrivna med mobilen medan jag på all övrig text får

Webbisen M 31 �r, 20051213 22:15:12 [VIP-medlem] | PM Offline [X]
Jag bestiger Mount Webbisen efter en l�ng tid k�mpande och s�tter min flagga h�r

Medlem sedan juni 20034 013 inlägg
#7

Då är den övriga texten i iso-8859-1. Du bör inte blanda olika teckenkodningar på samma sida. Så antingen konverterar du mobilinläggen till iso-8859-1 eller så konverterar du den övriga texten till utf-8.

I exempelvis Anteckningar kan du välja när du sparar vilken kodning som ska användas. Ansi är iso-8859-1 och utf-8 är utf-8.

Det enklaste i nuläget är väl att göra det. Öppna filen i Anteckningar och spara om den med utf-8 som kodning.

Annars är ju alternativet att konvertera mobilinläggen när de kommer in. Man gör en search-and-replace på bytenivå. Du byter helt enkelt ut "Ã¥" mot å, "ä" mot ä och "ö" mot ö samt motsvarande för ÅÄÖ.

Medlem sedan feb. 20032 027 inlägg
#8

Hmmm, för att inte behöva slösa så mycket pengar på sms så testar jag i webläsaren med att skicka in en sträng....DÅ kommer alla problem...men när jag nu skickade ett sms via nallen så blev ALLT korrekt...utan nån kodningstabell

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
115 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)