Kom ihåg mig?
Home Menu

Menu


UTF-8, Oscommerce

 
Ämnesverktyg Visningsalternativ
Oläst 2008-09-05, 09:08 #11
Internetadresser Internetadresser är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2008
Inlägg: 39
Internetadresser Internetadresser är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2008
Inlägg: 39
Kanske beror på webhotellet? Hör med dom. Hade själv problem både hos Surftown och Binero. Har förträngt hur problemen löste sig.
Internetadresser är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-05, 12:27 #12
Silodon Silodon är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2005
Inlägg: 38
Silodon Silodon är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2005
Inlägg: 38
Citat:
Originally posted by THL@Sep 5 2008, 08:07
Det vore liksom lättare om det följde nåt slags mönster, inget funkar eller allt funkar!
Men det följer ju ett mönster som jag redan påpekat. Granska källkoden så ser du att teckenkodningen för sidorna som ser märkliga ut är angiven som iso-8859-1. Alltså att det står följande i källkoden:
Kod:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Du behöver ändra detta till.
Kod:
<meta http-equiv="Content-Type" content="text/html; charset="utf-8">
Den kodsnutten är antagligen kvarglömd i en templet någonstans.
Silodon är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-05, 14:15 #13
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Originally posted by goose@Sep 4 2008, 23:07
varför ska han köra utf-8? det är ju iso-8859-1 som har stöd för mer tecken? Mitt tips är att antingen köra iso rakt av, eller html-encoda dina texter i databasen.
Öh, va? Tvärtom är det menar du?

För att återgå till problemet. Lösningen står ju redan klar bara man hittar felen vilket inte alltid är det lättaste. Har du tillgång till ett bra textredigeringsprogram så gör du lättast i att söka igenom samtliga filer efter iso för att se efter var det finns. Om inte så får du helt enkelt plöja igenom de filer som blir fel (glöm inte det som inkluderas isf).
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-08, 09:45 #14
THLs avatar
THL THL är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2005
Inlägg: 675
THL THL är inte uppkopplad
Mycket flitig postare
THLs avatar
 
Reg.datum: Jun 2005
Inlägg: 675
Nu har jag ta mig tusan gått igenom varje fil och gjort om dem till utf-8 och får fortfarande olika resultat på sidan.
Vissa texter funkar, vissa inte.

Såg detta in i databasen:

Det står latin1 och utf8, vet inte om det har något med det hela att göra dock.

Ska göra om det en gång till, sen vete fan....
THL är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-08, 11:01 #15
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Du har bara utf-8 på vissa tabeller i databasen misstänker jag? Där har du nog problemet.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-08, 11:25 #16
THLs avatar
THL THL är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2005
Inlägg: 675
THL THL är inte uppkopplad
Mycket flitig postare
THLs avatar
 
Reg.datum: Jun 2005
Inlägg: 675
Finns det något snabbare sätt än att sitta och ändra alla tabeller en och en?
THL är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-09, 08:40 #17
lubic lubic är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 205
lubic lubic är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 205
THL: Om du nu har ändrat till utf-8 på alla sidor, så måste även infomrationen vara utf-8-encodat, antingen har du "rätt" information i databasen eller så kodar du om informationen när den skrivs ut på sidan. PHP har en funktion för detta: utf8_encode, men jag skulle tror att det är bättre/smartare att ha det "rätt" från början i din databas?

Vet dock inte hur du gör för att enklast göra denna uppdatering i databasen? Någon annan som har några tips?
lubic är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-09, 09:21 #18
whe whe är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2008
Inlägg: 15
whe whe är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2008
Inlägg: 15
Rätta mig om jag har fel men att ändra från latin1 till utf8 i MySQL har inget med teckenkodningen att göra. Det talar bara om hur MySQL ska sortera och tolka datan. T.ex. om den ska tolka ett å som a eller ö som o. Stoppar du in utf8 får du ut utf8, stoppar du in 8859-1 får du ut 8859-1.
whe är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-12, 08:57 #19
THLs avatar
THL THL är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2005
Inlägg: 675
THL THL är inte uppkopplad
Mycket flitig postare
THLs avatar
 
Reg.datum: Jun 2005
Inlägg: 675
Citat:
Originally posted by whe@Sep 9 2008, 09:21
Rätta mig om jag har fel men att ändra från latin1 till utf8 i MySQL har inget med teckenkodningen att göra. Det talar bara om hur MySQL ska sortera och tolka datan. T.ex. om den ska tolka ett å som a eller ö som o. Stoppar du in utf8 får du ut utf8, stoppar du in 8859-1 får du ut 8859-1.
Detta löste det hela.
Tack för alla hjälp ni som svarat!

/Thomas
THL ä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 19:21.

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