Tobi: ISO-Codes - schon recherchiert, trotzdem problem!

Hallo liebe Leute,

ja, ich habe sowohl im Forum als auch bei Google recherchiert, aber trotzdem bleibt mein Problem noch:

Der Head meiner Webseite beginnt so:

<head>
<META http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>
<META HTTP-EQUIV='content-language' content='DE'>
   usw...

Problem:
Die Ausgabe von Text (weiter unten) erscheint so: eröffnen

In der Datenbank steht es so:
eröffnen

Where the hack is the problem?
Ich versteh's nicht, obwohl ich schonmal geschafft habe sogar polnische Zeichen korrekt darzustellen, und auf einmal klappts nicht mal mehr mit den eigenen...

Rätselhaft. Hat jemand eine Idee woran es noch liegen könnte?

Danke,
Tobias

  1. Tach.

    Die Ausgabe von Text (weiter unten) erscheint so: eröffnen

    In der Datenbank steht es so:
    eröffnen

    Das sieht für mich danach aus als wäre das Dokument bzw. die Daten in der DB eigentlich UTF-8-codiert und nicht in ISO-8859-1.

    --
    Once is a mistake, twice is jazz.
    1. Hi Blaubart,

      danke  - hast recht, das problem lag in der DB...
      Schönen Tag noch!
      Tobias

      Tach.

      Die Ausgabe von Text (weiter unten) erscheint so: eröffnen

      In der Datenbank steht es so:
      eröffnen

      Das sieht für mich danach aus als wäre das Dokument bzw. die Daten in der DB eigentlich UTF-8-codiert und nicht in ISO-8859-1.

  2. Hello out there!

    Nichts zu deinem aktuellen Problem (das ja wohl schon gelöst ist), aber du könntest dich mal um einheitliche Schreibweisen sorgen, auch bei Dingen, die nicht case-sensitiv verabeitet werden.

    <head>
    <META http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>

    Warum 'head' klein, 'META' aber groß? Empfehlung: alle Elementbezeichner klein (XHTML-kompatibel).

    Die Angabe der Zeichencodierung wird üblicherweise groß geschrieben.

    <META HTTP-EQUIV='content-language' content='DE'>

    Warum 'http-equiv' einmal klein, hier aber groß? Empfehlung: alle Attributbezeichner klein (XHTML-kompatibel).

    Warum "Content-Type", hier aber "content-language"? Empfehlung: "Content-Language" (entsprechend der HTTP-Spec [RFC1945, RFC2616]).

    Sprachkürzel werden üblicherweise klein geschrieben. [RFC4646]

    Also:

    <head>  
    <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-1'>  
    <meta http-equiv='Content-Language' content='de'>
    

    See ya up the road,
    Gunnar

    --
    “Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)