Har sajt för vietnameser.
Det finns bl.a. omfattande formulär som spänner över flera sidor.
Men när vietnameser skriver förvandlas de flesta av deras "egna" tecken till frågetecken. Vi har bestämt för oss att detta funkade för 2 veckor sen innan vi tog liten semester. Plötsligt, nu när vi kommit tillbaka gör det inte det längre.
Skickar dokumentet utf-8 som teckenkodning i header? Om webbservern nyligen konfigurerats om kan det ha ändrats, därför bör man alltid skicka header sitt dokument också, meta-tag räcker inte alltid...
Skickar dokumentet utf-8 som teckenkodning i header? Om webbservern nyligen konfigurerats om kan det ha ändrats, därför bör man alltid skicka header sitt dokument också, meta-tag räcker inte alltid...
Vad menar du med "header" (jag e ingen php-guru)?
Kan du ge exempel?
Problemet löst.
Konstigt nog blev de vietnamesiska tecknen rätt i formulären när vi tog bort
mysql_query( "SET CHARACTER SET utf8", $dbsetting);
ur databaskopplingen...
Alla sidor och classer sparade som:
Unicode Normalization Form C (Canonical Decomposition följt av Canonical Composition)
Hm...? Är du verkligen säker på att filerna är sparade med teckenkodningen UTF-8?
Unicode normalization är inget som vanliga dödliga webbutvecklare ska behöva tänka på.
265 ms totalt · 3 externa anrop · v20260731065814-full.767b4345