webForumDet fria alternativet

problematiken med konstiga tecken i gästboken

ASP

5 svar · 306 visningar · startad av ptr_lks

Medlem sedan juni 2005584 inlägg
Frågan#1

Hej,
när gästbokssidan visas, så kommer det ibland konstiga tecken

får börja träna snart...

och

en tjej från f-92 hökarängen

Kan jag med hjälp ev ngn fiffig kod(replace) hindra att dessa tecken skrivs ut?
Jag vill fortfarande ha möjligheten att skriva ut

: , ; : )

Varifrån kommer dessa konstiga tecken? Kan det vara Mac-användare?

Medlem sedan juni 200032 967 inlägg
#2

Det brukar kunna vara webbläsare med fel teckenuppsättning.

http://www.webforum.nu/showthread.php?t=135692 ??

Medlem sedan juni 2005584 inlägg
#3

@nders skrev:

Det brukar kunna vara webbläsare med fel teckenuppsättning.

http://www.webforum.nu/showthread.php?t=135692 ??

men det konstiga är att det inträffar bara vi fåtal användare...
Går det inte att skriva en kodslinga med replace?
typ:

Replace allt som [B]inte[/B] är [list]
[*]a-ö
[*]A-Ö
[*]0-1
[*];
[*]-
[*]:
[*].
[*],
[*])
[*](
[/list]
Medlem sedan aug. 20039 340 inlägg
#4

Dessa tecken skapas av en felakig charcter-encoding på din sida. Det du ser där är UTF-8-kodning. Du kan t ex lägga: <meta http-equiv="content-type" content="text/html;charset=ISO-8859-1"> eller <meta http-equiv="content-type" content="text/html;charset=UTF-8"> mellan <head> och </head>. Jag tror att din sida använder sig av ISO-8859-1. Sedan har någon webbläsare felaktigt trott att den använder UTF-8. Då har de personer som skrivit i gästboken skickat tillbaka UTF-8 till servern, som ser ut så där när det skickas som ISO. Jag tro att du gör bäst i att lägga ISO-koden på din sida och manuellt redigera de inlägg som finns hittills.

Medlem sedan juni 2005584 inlägg
#5

nitro2k01 skrev:

Dessa tecken skapas av en felakig charcter-encoding på din sida. Det du ser där är UTF-8-kodning. Du kan t ex lägga: <meta http-equiv="content-type" content="text/html;charset=ISO-8859-1"> eller <meta http-equiv="content-type" content="text/html;charset=UTF-8"> mellan <head> och </head>. Jag tror att din sida använder sig av ISO-8859-1. Sedan har någon webbläsare felaktigt trott att den använder UTF-8. Då har de personer som skrivit i gästboken skickat tillbaka UTF-8 till servern, som ser ut så där när det skickas som ISO. Jag tro att du gör bäst i att lägga ISO-koden på din sida och manuellt redigera de inlägg som finns hittills.

så orsaken är inte att "inläggarna" har slunkit med tangentbordet?

Medlem sedan juni 200032 967 inlägg
#6

så orsaken är inte att "inläggarna" har slunkit med tangentbordet?

Nej. Se till att ha character set på varje sida, så bör det vara ok...

256 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)