Vinnaren i pepparkakshustävlingen!
2008-10-20, 11:16
  #1
Medlem
Ehfraims avatar
Går rakt på sak, när jag hämtar värden från databasen är ÅÄÖ och åäö frågetecken(?). I databasen har jag allt i ascii_bin, och i koden av hemsidan kör jag
Kod:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
Jag har testat att ändra båda till ascii_bin, utf8 osv osv, men inget fungerar. Men texten på hemsidan fungerar, det vill säga texten som jag skrivit, men inte den jag hämtar från databasen. Det är alltså åäö från databasen som blir "?".

MvH/
- Ehfraim
Citera
2008-10-20, 13:22
  #2
Medlem
Ehfraims avatar
(tvungen att göra nytt inlägg pga 2h-gränsen)

Skit i första inlägget, upptäckte nyss att alla åäö var "?" i databasen, och ändrar jag "?" till ä så fungerar det. Men eftersom att jag har massvis med "?" som enbart ska vara ä, måste man väll kunna köra någon form av SELECT REPLACE i databasen så att jag slipper ändra varje "?" till ä?
Citera
2008-10-20, 16:03
  #3
Medlem
C - Js avatar
vad använder du för fälttyp? använd nvarchar om du vill använda utf, annars måste du se till att texten lagras med rätt charset i databasen.
Citera
2008-10-20, 16:44
  #4
Medlem
Ehfraims avatar
Citat:
Ursprungligen postat av C - J
vad använder du för fälttyp? använd nvarchar om du vill använda utf, annars måste du se till att texten lagras med rätt charset i databasen.

Tack för visat intresse, men det ordnade sig , en vän som satt på samma databas skickade överallt, med åäö i databas och konstigt nog fungerar det nu!
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback