Kom ihåg mig?
Home Menu

Menu


Problem med ÅÄÖ i Querystring via Javascript

Ämnesverktyg Visningsalternativ
Oläst 2007-08-31, 14:37 #1
melin melin är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2003
Inlägg: 1 396
melin melin är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2003
Inlägg: 1 396
När jag skickar ett värde med hjälp av load() funktionen i jQuery (www.jqeuery.com) så blir t.ex "ö" = "ö"

Jag har satt charset på alla sidor (samma), kanske är något med Charset? (alla sidor är UTF-8)

- alltså.. det visas som "ö" på sidan - inga problem där.. men det lagras som "ö" i dtaabasen och det är inte så bra
melin är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-08-31, 16:46 #2
Anders Larssons avatar
Anders Larsson Anders Larsson är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 3 205
Anders Larsson Anders Larsson är inte uppkopplad
Klarade millennium-buggen
Anders Larssons avatar
 
Reg.datum: Jan 2004
Inlägg: 3 205
Jag har haft ett liknande problem, det värsta är att Firefox/IE tolkar querystrings som "skrivs" in i webbläsaren resp "klickas på länkar" olika. Kan tyvärr inte ge ett tips hur du hanterar det i Javascript, men om du skickar data till servern kan du på serversidan läsa ut om det är UTF-8 eller om du behöver konvertera det till UTF-8.

Så löste jag det, sitter inte vid min dator, men skicka ett PM om du behöver kod för PHP.
Anders Larsson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-08-31, 16:51 #3
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
Tänk på att noga definera sida där javascriptet/forumläret finns content-type / encoding till utf8 och utgå från att datan är utf8. Tyvärr kan man inte riktigt lita på det som Anders säger..
grazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-08-31, 17:03 #4
melin melin är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2003
Inlägg: 1 396
melin melin är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2003
Inlägg: 1 396
jag har header('Content-Type: text/html; charset=UTF-8'); längst upp på alla sidorna.. (i PHP koden) samt den vanliga då i <html> koden

Gick över till iso-8859-1 igen och då blev åäö = åäö
melin är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 13:00.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017