� istället för Å, Ä, Ö
Hej!
Varför får jag � istället för de "svenska" bokstäverna ÅÄÖ? Mitt head: <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html dir="LTR" lang="sv"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> Jag har två st webbshoppar på min server. Den ena med samma HEAD får inte �... Känner mig lagom dum som ställer denna frågan.. Men kommer inte underfund med det.. |
Du har förmodligen inte samma teckenkodning i databasen som i filerna.
|
Hur borde det se ut?
Visst är det "Kollationering" som jag ska ändra på databasen? Vilken ska jag ha där?.. Allt som jag hämtar från databasen blir _rätt_ Allt som jag skriver inne i dokumentet blir �.. |
Men vad har du för tecken-kodning i dokumentet?
Det är "charset" du ska ändra, inte kollationering. |
Heh... Hur ser jag det?
Använder dreamweaver |
jag använder detta för att undvika ditt problem
PHP-kod:
|
Där löste vi biffen! tack! ;)
|
Citat:
|
Citat:
|
Citat:
Jag tror att anledningen är att t ex mysql_real_escape-string (eller andra teckenkodnings-beroende funktioner) garanterat använder rätt encoding om du sätter den med mysql_set_encoding. |
Alla tider är GMT +2. Klockan är nu 14:09. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson