PDA

Bekijk Volledige Versie : Vreemde tekens!!!



paas
07/03/06, 22:46
Onlangs nieuwe server in gebruik genomen.

Nou klagen diverse gebruikers over het feit dat bepaalde tekens vreemd worden weergegeven.
é => wordt bijv. een Chinees teken.
€ => wordt als "?" weergegeven

Bij sites in andere talen (Frans) is het natuurlijk nog erger.
Dacht eerst dat het aan de Frontpage Extensies lag, maar dat is volgens mij niet het geval.

Iemand enig waar het probleem zit, of hier ervaring mee?

royen99
07/03/06, 23:15
Waarschijnlijk je CharSets in de httpd.conf ?

bv:

AddDefaultCharset ISO-8859-1
AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3 .iso8859-3 .latin3
AddCharset ISO-8859-4 .iso8859-4 .latin4
AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb
AddCharset ISO-8859-7 .iso8859-7 .latin7 .grk
AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5 .Big5 .big5
AddCharset WINDOWS-1251 .cp-1251 .win-1251
AddCharset CP866 .cp866
AddCharset KOI8-r .koi8-r .koi8-ru
AddCharset KOI8-ru .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8 .utf8
AddCharset GB2312 .gb2312 .gb
AddCharset utf-7 .utf7
AddCharset utf-8 .utf8
AddCharset big5 .big5 .b5
AddCharset EUC-TW .euc-tw
AddCharset EUC-JP .euc-jp
AddCharset EUC-KR .euc-kr
AddCharset shift_jis .sjis

(degene die bij ons in de webservers staan)

SebastiaanStok
11/03/06, 20:28
Heb je de encoding bij de <meta> tag wel goed ingesteld?

Waar kom de tekens vandaan, als ik zelf tekens uit een postgresql data haal met encoding UTF-8 krijg ik dat ook.

Blizt
11/03/06, 22:34
Je kunt de encoding beter zetten met een header. :) Het <meta /> element wordt pas geparsed als de pagina al geladen is...


header( 'Content-type: text/html; charset=utf-8' );

Zoiets moet het wel doen in geval van PHP.. :)

blaaat
11/03/06, 23:35
Heb je niet nog de httpd.conf file van je oude server?


Google vind die charsets in dit topic wel heel boeiend, Bijbel reclame op wht...

paas
13/03/06, 17:29
Probleem inmiddels opgelost.

Betrof inderdaad CharSets in de httpd.conf?

In combinatie met slechte codering charset settings html pagina's, resulteerde dat in foutieve weergave vabn speciale tekens.