Zavalit: umlaute

Hallo.
bin so gut wie komplett verzweifelt.

hab wegen des Problems mit umlauten die charset von UTF-8 auf ISO-8859-1 umgestellt.

Resultat: im Firefox sind die umlaute jetzt soweit zu zeigen, aber ganz am Anfang setzt die ganz krassen Zeichensatz( ist jetzt on-line zu sehen unter test.vision4model.de).

im IE ändert sich aber überhaupt nichts, alles bleibt so wie mit UTF-8

hat irgend-jemand die Idee wie man das doch checken kann.
danke viel mals!

  1. Hallo!

    "der einzigsten und günstigsten Pauschalagentur Deutschlands"

    Mal wieder ein Steigerungsversuch von "einzig" - lange nicht mehr gesehen - :)

    Wieso stehen deine Umlaute kodiert im Quelltext wenn du UTF-8 haben wolltest?
    Also z.B. ü ?

    Grüße, Matze

    1. Wieso stehen deine Umlaute kodiert im Quelltext wenn du UTF-8 haben wolltest?
      Also z.B. ü ?

      weil UTF-8 könnte überhaupt keine umlaute wahrnehmen, außer im puren html

      1. Mahlzeit Zavalit,

        weil UTF-8 könnte überhaupt keine umlaute wahrnehmen, außer im puren html

        Bitte?

        MfG,
        EKKi

        --
        sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
  2. Hi,

    vieleicht hilft dir das weiter

    http://www.binaryessence.de/csf/de000215.htm
    http://aktuell.de.selfhtml.org/artikel/javascript/utf8b64/utf8.htm

  3. Hai,
    Was mir unter dem FF aufgefallen ist, ist:
    1. der >Kontakt-link< ist über Herzlich willkommen (das kann man mit der Zellenbreite hinkriegen) und

    2. nur beim anmelden (>Du möchtest dich bei uns bewerben...blablabla<) bist ist der Umlaut verkehrt du hast im Code geschrieben:

    Du möchtest Dich bei uns bewerben?<br/>

    es müsste aber heißen:

    Du m&ouml;chtest Dich bei uns bewerben?<br/>

    also einfach das ö in ein &ouml; ändern und schon klappts
    Hier nochmal ne Umlaut-Tabelle:

    ä  -  &auml;
    Ä  -  &Auml;
    ü  -  &uuml;
    Ü  -  &Uuml;
    ö  -  &ouml;
    Ö  -  &Ouml;
    ß  -  &szlig;

    Hoffe ich hab dir geholfen

    Mfg
    Der BesserWisser

    PS: Könntest du mir vielleicht (an lightning_alpha@arcor.de) mal schicken wie man so ein Kontakt erstellt ich krieg das irgendwie nich hin thanks

    1. Mahlzeit BesserWisser,

      also einfach das ö in ein &ouml; ändern und schon klappts

      Nein, falsche Idee.

      Hier nochmal ne Umlaut-Tabelle:

      Die überflüssig ist. Warum, sagt die Forumssuche zum Thema UTF-8 ...

      MfG,
      EKKi

      --
      sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
    2. also einfach das ö in ein &ouml; ändern und schon klappts

      Danke, da ist überall schon sowas eingesetzt(ohne ein mal, bloß zum testen), aber jedes mal das reinschreiben, das wird doch schon bichhin zu viel für den Kunde

    3. @@BesserWisser:

      Hoffe ich hab dir geholfen

      Nein, nicht wirklich. Du solltest dich nicht BesserWisser nennen und unter diesem Namen solch Unsinn von dir geben.

      Siehe http://forum.de.selfhtml.org/archiv/2008/6/t173063/#m1135526.

      Live long and prosper,
      Gunnar

      --
      Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.
  4. Mahlzeit Zavalit,

    hab wegen des Problems mit umlauten die charset von UTF-8 auf ISO-8859-1 umgestellt.

    Schlechte Idee. Normalerweise stellt man wegen Problemen mit Umlauten konsequent auf UTF-8 um ... dann aber auch überall, will sagen: Dokumente müssen als UTF-8 ohne BOM gespeichert werden, in den <http://de.selfhtml.org/html/kopfdaten/meta.htm#zeichenkodierung@title=<meta>-Tags> sollte "UTF-8" angegeben und der Webserver auch so konfiguriert werden, dass er UTF-8 als Standardkodierung verwendet. Dann dürften keine Probleme auftreten.

    Dann brauchst Du Deine Umlaute auch nicht mehr als HTML-Entities zu kodieren ...

    Resultat: im Firefox sind die umlaute jetzt soweit zu zeigen, aber ganz am Anfang setzt die ganz krassen Zeichensatz( ist jetzt on-line zu sehen unter test.vision4model.de).

    This page is not Valid XHTML 1.0 Transitional!

    MfG,
    EKKi

    --
    sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
  5. Yerf!

    hab wegen des Problems mit umlauten die charset von UTF-8 auf ISO-8859-1 umgestellt.

    UTF-8 ist eigentlich die zu empfehlende Variante, allerdings sollte man auch alles richitg machen...

    Resultat: im Firefox sind die umlaute jetzt soweit zu zeigen, aber ganz am Anfang setzt die ganz krassen Zeichensatz( ist jetzt on-line zu sehen unter test.vision4model.de).

    Hm: "möchtest" sieht nicht so aus, als wär das richtig. An anderer Stelle ist der Umlaut als &uuml; kodiert, da ist die zeichencodierung egal.

    hat irgend-jemand die Idee wie man das doch checken kann.

    Der Text ist scheinbar als UTF-8 gespeichert (die komischen Zeichen am Anfang sind die BOM, die solltest du im Editor auf jeden Fall ausschalten) aber du gibst ISO 8859-1 als Kodierung an, das kann nicht gutgehen.

    Am besten du speicherst den Quelltext als utf-8 ohne BOM und gibst auch utf-8 als Codierung an. Wenn dann noch Umlaute falsch dargestellt werden sollte man dem gezielt nachgehen.

    Gruß,

    Harlequin

    --
    <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->
  6. echo $begrüßung;

    bin so gut wie komplett verzweifelt.

    Das ist mir egal. Im hiesigen Archiv hättest du viele Antworten zum immer wieder gleichen Problem finden können, ohne es so weit kommen lassen zu müssen.

    hab wegen des Problems mit umlauten die charset von UTF-8 auf ISO-8859-1 umgestellt.

    Neulich habe ich die Aufschrift auf einem Briefumschlag geändert. Dabei ist der Inhalt der selbe geblieben. Ich fand das ganz normal.

    hat irgend-jemand die Idee wie man das doch checken kann.

    Die charset-Angabe im HTTP-Header Content-Type gibt dem Empfänger an, in welcher Kodierung der Inhalt vorliegt. Der muss vom Absender (also von dir) auch so kodiert sein, wenn der Empfänger ihn nicht fehlinterpretieren soll. Als Ersatz, wenn der Server keine charset-Angabe mitsendet, kann das gleichnamige Meta-Element im HTML-Kopfbereich verwendet werden.

    Nun solltest du

    • dich über die Eigenschaften der einzelnen Kodierungen informieren,
    • Vor- und Nachteile für deine konkrete Anwendung bestimmen,
    • dich für eine entscheiden,
    • beachten, dass alle beteiligten Programme damit umgehen können
    • und über diese Kodierung informiert werden,
    • deinen Werkzeug (z.B. Editor) sagen, dass sie beim Speichern diese Kodierung zu verwenden haben
    • und das möglichst ohne BOM.

    echo "$verabschiedung $name";