Peter Thomassen: Anderer Zeichensatz für Teile des Dokuments

Hallo Forum!

Ist es möglich, für Teile des HTML-Dokuments einen anderen
Zeichensatz als den "globalen" zu definieren? Etwas in Form von

<div charset="ISO-8859-15">
     ...
  </div>

Das Problem ist, dass man ja nicht jeden Zeichensatz nach ISO-
8859-1 konvertieren kann - oder sehe ich das falsch.

Danke!
Peter

  1. hi

    Das Problem ist, dass man ja nicht jeden Zeichensatz nach ISO-
    8859-1 konvertieren kann - oder sehe ich das falsch.

    warum nimmst du dan nicht unicode? damit sollte alles möglich sein :)

    so long
    ole
    (8-)>

    --
    Die Summe aller menschlichen Intelligenz ist eine Konstante.
    Das Problem ist das Bevölkerungswachtum...
    sh:( fo:) ch:| rl:° br:& n4:° ie:% mo:} va:| de:] zu:| fl:( ss:) ls: js:|
    If you can't beat 'em...eat 'em !
    1. Hallo Ole,

      danke für deine Antwort!

      Das Problem ist, dass man ja nicht jeden Zeichensatz nach ISO-
      8859-1 konvertieren kann - oder sehe ich das falsch.

      warum nimmst du dan nicht unicode? damit sollte alles möglich sein :)

      Ich mach das jetzt mal ganz praxisnah in PHP:

      Wir haben den Inhalt $content im Zeichensatz $part['charset'].
      Jetzt suchen wir eine Möglichkeit, $content von $part['charset']
      in Unicode zu konvertieren. Hab verschiedene Varianten ausprobiert
      und bin jedesmal kläglich gescheitert. Vorschlag?

      Bye,
      Peter

      1. Hallo,

        Wir haben den Inhalt $content im Zeichensatz $part['charset'].
        Jetzt suchen wir eine Möglichkeit, $content von $part['charset']
        in Unicode zu konvertieren. Hab verschiedene Varianten ausprobiert
        und bin jedesmal kläglich gescheitert. Vorschlag?

        Wenn dir statt Unicode auch eine HTML gerechte Entity Schreibweise passt, dann schau dir doch mal http://www.php.net/manual/en/function.htmlentities.php an, da kannst du ein charset angeben.
        Ob genau dein gesuchtes dabei ist weiß ich aber leider nicht.

        Viele Grüße,

        Stefan

        --
        Lass dir das Tanzen NICHT verbieten
        http://petition-tanzverbot.de.vu
        1. Hallo,

          Wir haben den Inhalt $content im Zeichensatz $part['charset'].
          Jetzt suchen wir eine Möglichkeit, $content von $part['charset']
          in Unicode zu konvertieren. Hab verschiedene Varianten ausprobiert
          und bin jedesmal kläglich gescheitert. Vorschlag?

          Wenn dir statt Unicode auch eine HTML gerechte Entity Schreibweise passt, dann schau dir doch mal http://www.php.net/manual/en/function.htmlentities.php an, da kannst du ein charset angeben.
          Ob genau dein gesuchtes dabei ist weiß ich aber leider nicht.

          Ich weiß nicht, ob das gehen würde, das Problem ist aber, dass
          dabei auch < und > kodiert werden, und das möchte ich nicht, weil
          das Ergebnis HTML-Code sein soll. Ich könnte das zwar wieder
          rückgängig machen, aber es muss ja auch irgendwie direkt gehen.

          Danke trotzdem,
          Peter