WN

WN (https://www.wn.se/forum/index.php)
-   E-kommers (https://www.wn.se/forum/forumdisplay.php?f=10)
-   -   UTF-8, Oscommerce (https://www.wn.se/forum/showthread.php?t=31661)

THL 2008-09-04 18:35

http://www.takbox.se/takboxbutiken

Databasen är satt till UTF-8 Unicode_ci

header.php är utf8
Samtliga sidor i exemplet nedan är satta till utf8

Ibland funkar headern men inte texten på sidan
http://www.takbox.se/takboxbutiken/index.php
Ibland funkar inte headern men texten på sidan
http://www.takbox.se/takboxbutiken/account.php
Ibland funkar allt!
http://www.takbox.se/takboxbutiken/matchmaker.php

Hjälp! Jag blir gråhårig (visserligen passar det till skägget).

Tack på förhand!

/Thomas THL

Silodon 2008-09-04 19:00

Du blandar olika teckenkodning på de olika sidorna. På en del sidor är det iso-8859-1 på andra utf-8. Sätt utf-8 överallt så ska det nog fungera.

En annan sak också. Ett par av bilderna på takboxar är bmpbilder, vilket kanske är lite onödigt.

lubic 2008-09-04 19:03

Vad jag kan se så har du charset = iso-8859-1 för sidan: http://www.takbox.se/takboxbutiken/login.php, vilket jag antar är problemet.

På sidan: http://www.takbox.se/takboxbutiken/matchmaker.php har du charset = utf-8

Vet dock inte mycket om Oscommerce så jag vet inte vart du ska ändra för att få det rätt.

THL 2008-09-04 19:03

Citat:

Originally posted by Silodon@Sep 4 2008, 19:00
Du blandar olika teckenkodning på de olika sidorna. På en del sidor är det iso-8859-1 på andra utf-8. Sätt utf-8 överallt så ska det nog fungera.
En annan sak också. Ett par av bilderna på takboxar är bmpbilder, vilket kanske är lite onödigt.


Kan du ge mig exempel på vilka sidor som är iso?

Ang. bmp så har generalagenten det på sin sida av någon anledning, skall fixa det så snart jag har löst det andra. Trodde knappt bmp fanns kvar...

/Thomas

Silodon 2008-09-04 19:08

Som lubic säger så är bland annat http://www.takbox.se/takboxbutiken/login.php iso men även http://www.takbox.se/takboxbutiken/specials.php och http://www.takbox.se/takboxbutiken/product_info.php

THL 2008-09-04 19:17

Ja men exemplen jag gav...

Ibland funkar headern men inte texten på sidan
http://www.takbox.se/takboxbutiken/index.php
Ibland funkar inte headern men texten på sidan
http://www.takbox.se/takboxbutiken/account.php
Ibland funkar allt!
http://www.takbox.se/takboxbutiken/matchmaker.php

goose 2008-09-04 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.

WizKid 2008-09-04 23:50

iso-8859-1 har stöd för 191 bokstäver enligt wikipedia medans utf-8 har stöd för galet många fler.

Alex 2008-09-05 00:28

Ibland kan det vara så jobbigt att filen är i ISO-8859-1 men man har ändå satt charset till UTF-8. Då får man göra så att man sparar om den som UTF-8.

THL 2008-09-05 08:07

Citat:

Originally posted by Alex@Sep 5 2008, 00:28
Ibland kan det vara så jobbigt att filen är i ISO-8859-1 men man har ändå satt charset till UTF-8. Då får man göra så att man sparar om den som UTF-8.

Det är det jag ha gjort med exempelfilerna nedan men det vill sig inte...

http://www.takbox.se/takboxbutiken/index.php
http://www.takbox.se/takboxbutiken/account.php
http://www.takbox.se/takboxbutiken/matchmaker.php

Det vore liksom lättare om det följde nåt slags mönster, inget funkar eller allt funkar!


Alla tider är GMT +2. Klockan är nu 19:23.

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