Bekijk Volledige Versie : Charset
Beste nieuwsgroep,
Weer iets waar ik niet uit lijk te komen.
In de berichten die op onze website staan (en niet op alle andere pagina's
binnen de website) worden vreemde tekens als vierkantjes weergegeven.
Voorbeeld:
http://www.vvoegstgeest.nl/bericht/?/=leesbericht&id=492
Geprobeerd reeds:
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1 " >
en
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Natuurlijk zonder resultaat vandaar dat ik hier maar even de vraag deponeer
wat ik over het hoofd zie? Wie heeft hier nog tips bij?
Alvast bedankt!
Mvg,
Martin
Martin <martin@invalid.lan>:
> In de berichten die op onze website staan (en niet op alle andere pagina's
> binnen de website) worden vreemde tekens als vierkantjes weergegeven.
>
> Voorbeeld:
>
> http://www.vvoegstgeest.nl/bericht/?/=leesbericht&id=492
>
> Geprobeerd reeds:
>
> <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1 " >
Zo te zien is het Windows-1252. Dus probeer deze eens:
<meta http-equiv="Content-Type" content="text/html;charset=windows-1252">
--
robert
>> In de berichten die op onze website staan (en niet op alle andere
>> pagina's
>> binnen de website) worden vreemde tekens als vierkantjes weergegeven.
>>
>> Voorbeeld:
>>
>> http://www.vvoegstgeest.nl/bericht/?/=leesbericht&id=492
> Zo te zien is het Windows-1252. Dus probeer deze eens:
> <meta http-equiv="Content-Type" content="text/html;charset=windows-1252">
Helaas nog niet mee opgelost. Hoe zie je dat overigens, dat het Windows 1252
is?
Mvg,
Martin.
Martin <martin@invalid.lan>:
>>> In de berichten die op onze website staan (en niet op alle andere
>>> pagina's
>>> binnen de website) worden vreemde tekens als vierkantjes weergegeven.
>>>
>>> Voorbeeld:
>>>
>>> http://www.vvoegstgeest.nl/bericht/?/=leesbericht&id=492
>
>> Zo te zien is het Windows-1252. Dus probeer deze eens:
>> <meta http-equiv="Content-Type" content="text/html;charset=windows-1252">
>
> Helaas nog niet mee opgelost.
Eigenlijk moet die karakterencoding in de HTTP-headers worden meegegeven.
Mijn Firefox doet het ook met bovenstaande code, maar Chrome en Safari
niet. Ik heb het vermoeden dat het voor die browsers toch via een
HTTP-header moet.
> Hoe zie je dat overigens, dat het Windows 1252 is?
B.v. de apostrof bij "Sportpark 't Loo" is geëncodeerd als 0x92, dat is een
Windows-1252-isme.
--
robert
Richard van den Berg
14/02/11, 22:24
On ma, 14 feb 2011 21:27:27 Martin
(martin@invalid.lan) wrote:
> Beste nieuwsgroep,
> Weer iets waar ik niet uit lijk te komen.
> In de berichten die op onze website staan (en niet op alle andere pagina's
> binnen de website) worden vreemde tekens als vierkantjes weergegeven.
> Voorbeeld:
> http://www.vvoegstgeest.nl/bericht/?/=leesbericht&id=492
> Geprobeerd reeds:
> <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1 " >
> en
> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
> Natuurlijk zonder resultaat vandaar dat ik hier maar even de vraag deponeer
> wat ik over het hoofd zie? Wie heeft hier nog tips bij?
Dit al eens gelezen?:
http://www.handleidinghtml.nl/html/karakters/karakters01.html
--
Richard
e-mail: vervang/replace invalid door/with NL.net
>> In de berichten die op onze website staan (en niet op alle andere
>> pagina's
>> binnen de website) worden vreemde tekens als vierkantjes weergegeven.
>
>> Voorbeeld:
>
>> http://www.vvoegstgeest.nl/bericht/?/=leesbericht&id=492
>
>> Geprobeerd reeds:
>
>> <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1 " >
>
>> en
>
>> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
>
>> Natuurlijk zonder resultaat vandaar dat ik hier maar even de vraag
>> deponeer
>> wat ik over het hoofd zie? Wie heeft hier nog tips bij?
>
> Dit al eens gelezen?:
> http://www.handleidinghtml.nl/html/karakters/karakters01.html
Jawel, en het principe is mij ook duidelijk, alleen welke charchet erin moet
niet :-(
mvg,
Martin.
>>>> In de berichten die op onze website staan (en niet op alle andere
>>>> pagina's
>>>> binnen de website) worden vreemde tekens als vierkantjes weergegeven.
>>>>
>>>> Voorbeeld:
>>>>
>>>> http://www.vvoegstgeest.nl/bericht/?/=leesbericht&id=492
>>
>>> Zo te zien is het Windows-1252. Dus probeer deze eens:
>>> <meta http-equiv="Content-Type"
>>> content="text/html;charset=windows-1252">
>>
>> Helaas nog niet mee opgelost.
>
> Eigenlijk moet die karakterencoding in de HTTP-headers worden meegegeven.
<?php
header('Content-type: text/html; charset=windows-1252');
?>
(nog voor de <html>) helpt niet...
Mvg,
Martin
Eric Bednarz
15/02/11, 13:19
"Martin" <martin@invalid.lan> writes:
> In de berichten die op onze website staan (en niet op alle andere
> pagina's binnen de website) worden vreemde tekens als vierkantjes
> weergegeven.
>
> Voorbeeld:
>
> http://www.vvoegstgeest.nl/bericht/?/=leesbericht&id=492
Jij hebt daar iets dat ooit multibyte encoded was en later met software
die daar niet mee overweg kan bewerkt is. Dat is redelijk kapot, en met
het encoding gedeelte van de content-type header spelen (HTTP of <META>)
helpt dan niet.
Helemaal in het begin heb je nu bijvoorbeeld de string Ҡdie ooit
een BOM was.
De betere tekst editor kan dat zelf merken en repareren. Nu weten wij
natuurlijk nog helemaal niet of dit bijvoorbeeld door een of ander
server-side procedure gebeurd is en dan zo dadelijk weer stuk is.
C.f.
http://en.wikipedia.org/wiki/Byte_order_mark
http://en.wikipedia.org/wiki/Variable-width_encoding
"Eric Bednarz" <bednarz@fahr-zur-hoelle.org> schreef in bericht
news:m2hbc6e146.fsf@nntp.bednarz.nl...
> "Martin" <martin@invalid.lan> writes:
>
>> In de berichten die op onze website staan (en niet op alle andere
>> pagina's binnen de website) worden vreemde tekens als vierkantjes
>> weergegeven.
>>
>> Voorbeeld:
>>
>> http://www.vvoegstgeest.nl/bericht/?/=leesbericht&id=492
>
> Jij hebt daar iets dat ooit multibyte encoded was en later met software
> die daar niet mee overweg kan bewerkt is. Dat is redelijk kapot, en met
> het encoding gedeelte van de content-type header spelen (HTTP of <META>)
> helpt dan niet.
>
> Helemaal in het begin heb je nu bijvoorbeeld de string Ҡdie
> ooit
> een BOM was.
>
> De betere tekst editor kan dat zelf merken en repareren. Nu weten wij
> natuurlijk nog helemaal niet of dit bijvoorbeeld door een of ander
> server-side procedure gebeurd is en dan zo dadelijk weer stuk is.
>
> C.f.
> http://en.wikipedia.org/wiki/Byte_order_mark
> http://en.wikipedia.org/wiki/Variable-width_encoding
>
href="jeugd/coordinatoren/" class="coordinatoren">Co?rdinatoren</a>
HTML
http://nl.wikipedia.org/wiki/Diakritisch_teken
ö \:o ö alt-0246 %C3%B6 1 o-trema Ö \:O Ö alt-0214 %C3%96
1 O-trema
Coördinatoren
Eric Bednarz
15/02/11, 13:19
"m@tmaster" <matmaster@hccnet.nl> writes:
> "Eric Bednarz" <bednarz@fahr-zur-hoelle.org> schreef in bericht
>> Helemaal in het begin heb je nu bijvoorbeeld de string “â↚¬
[X-Newsreader: Microsoft Outlook Express 6.00.2900.5931]
> Beste nieuwsgroep,
>
> Weer iets waar ik niet uit lijk te komen.
>
> In de berichten die op onze website staan (en niet op alle andere pagina's
> binnen de website) worden vreemde tekens als vierkantjes weergegeven.
> http://www.vvoegstgeest.nl/bericht/?/=leesbericht&id=501
Ik heb de index.php nu opgeslagen als UTF-8 NO BOM. Geen idee wat het
betekent maar het probleem is opgelost :-)
Ter info
Bedankt nogmaals voor de reactie
Mvg,
Martin