Toon posts:

Euroteken wordt o.a. niet goed weergeven op sommige sites

Pagina: 1
Acties:

  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 25-05 13:25
Ik heb een aantal webshops. Dit zijn op zichzelf staande sites (IIS), echter delen 1 MySQL database.

Nu heb ik op 2 van de 5 sites een probleem met het weergeven van o.a. het Euro teken.

Dit Euroteken wordt d.m.v. het CMS ingevoerd in een tekstveld. Dus geen HTML code, gewoon het Euro teken d.m.v. <ALT><CTRL> 5.

Op 2 sites wordt het Euro teken zo weergegeven: €

Op de andere sites wordt het Euro teken wel goed getoond.

De bestanden tussen de sites zijn nagenoeg gelijk. Ze maken gebruik van 1 en dezelfde database, dus daar kan het ook niet inzitten.

Iemand een idee ?

Pay peanuts get monkeys !


  • Fish
  • Registratie: Juli 2002
  • Niet online

Fish

How much is the fish

Wikipedia: Character encoding

volgens mij moet de webservert ook de goeie code gebruiken

Iperf


  • Zed_no1
  • Registratie: Juli 2001
  • Laatst online: 04-02 09:49
Ja je mysql database moet de juiste encoding hebben gebruik & # 8364; voor je eurotekens..

[Voor 1% gewijzigd door Zed_no1 op 12-05-2011 15:02. Reden: & # 8364;]


  • RobIII
  • Registratie: December 2001
  • Nu online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Roses are red Violets are blue, Unexpected ‘{‘ on line 32.

Over mij


  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 25-05 13:25
Ja dit is allemaal bekend uiteraard, maar bij de ene site werkt het wel en de andere niet. Terwijl de sites praktisch kopieen van elkaar zijn. Daarnaast werken ze ook nog uit 1 database.

Pay peanuts get monkeys !


  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Dus? Het is je bekend maar je ontkent dat het daar aan kan liggen? Aardstralen kan je hier niet de schuld geven, dus je weet wat je toch moet gaan doen...

{signature}


  • Fish
  • Registratie: Juli 2002
  • Niet online

Fish

How much is the fish

Dutch_guy schreef op donderdag 12 mei 2011 @ 15:04:
Ja dit is allemaal bekend uiteraard, maar bij de ene site werkt het wel en de andere niet. Terwijl de sites praktisch kopieen van elkaar zijn. Daarnaast werken ze ook nog uit 1 database.
wat blijft er dan over, te goedkoop internet ?

Iperf


  • Manuel
  • Registratie: Maart 2008
  • Laatst online: 28-05 20:17
Dutch_guy schreef op donderdag 12 mei 2011 @ 15:04:
Ja dit is allemaal bekend uiteraard, maar bij de ene site werkt het wel en de andere niet. Terwijl de sites praktisch kopieen van elkaar zijn. Daarnaast werken ze ook nog uit 1 database.
Als het niet werkt dan ga je toch debuggen?

Ik heb het gevoel dat de bestanden met ASCII-encoding zijn opgeslagen en niet als UTF-8 w/o BOM.

Zie ook het bericht van RobIII.

[Voor 1% gewijzigd door Manuel op 12-05-2011 15:16. Reden: BBcodes]


  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 25-05 13:25
Manuel schreef op donderdag 12 mei 2011 @ 15:15:
[...]

Ik heb het gevoel dat de bestanden met ASCII-encoding zijn opgeslagen en niet als UTF-8 w/o BOM.

Zie ook het bericht van RobIII.
Dat was het inderdaad !

1 include bestand was als UTF-8 opgeslagen en moest ANSI zijn. Nu werkt het wel. Geen idee hoe dat heeft kunnen gebeuren.

Pay peanuts get monkeys !


Acties:
  • 0Henk 'm!

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 09-05 14:16

_Thanatos_

Ja, en kaal

Alles in UTF-8. ALLES. altijd. overal. alle systemen, alle bestanden. Alle encodings, alle charsets allemaal op utf-8 rammen.

Geen problemen :)

日本!🎌


Acties:
  • 0Henk 'm!

  • Freeaqingme
  • Registratie: April 2006
  • Laatst online: 16:36
Niet alleen dat, ook de mysql connectie dient utf8 te gebruiken.

No trees were harmed in creating this message. However, a large number of electrons were terribly inconvenienced.


Acties:
  • 0Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 16:53

alienfruit

the alien you never expected

Ja, op mijn werk is dat per 1 Mei ook policy (grin). Hiervoor mixten we dus ISO-8559-1, UTF-8 en ANSI doorelkaar. Een groot drama!

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 09-05 14:16

_Thanatos_

Ja, en kaal

Hiervoor mixten we dus ISO-8559-1, UTF-8 en ANSI
En de ironie is dat je er niet drie noemt, maar twee :)

日本!🎌


Acties:
  • 0Henk 'm!

  • AxzZzeL
  • Registratie: November 2001
  • Laatst online: 24-05 09:01

AxzZzeL

maakt oogsnoep

Ook je script welke gegevens uit je MySQL database ophaalt moeten in UTF-8 geschreven zijn. En zoals al aangegeven zet alles om naar UTF-8 :)

Waarom makkelijk doen als het ook moeilijk kan?

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee