dedlfix: Mail Codierung - Problem noch immer nicht gelöst

Beitrag lesen

echo $begrüßung;

4.) _Alle_ meine css-Ressourcen beginnen mit einer "@charset "utf-8";" Angabe.
Na dann bleib ich vorsichtshalber auch hier lieber dabei.

Beachte auch noch den Einwand von at. Da Klassennamen ebenfalls Nicht-ASCII-Zeichen enthalten dürfen (ich hab jedenfalls nichts gegenteiliges gefunden), ist in dem Fall auch die charset-Angabe angebracht.

Ja. Vergessen in der Aufzählung hast du die Kodierung der Datenfelder in deinen Datenbanktabellen.
Jetzt verwirrst Du mich. _Du selbst_ hast doch in unzähligen Postings immer wieder betont, daß nicht die Kollation der Datenbankfelder wichtig ist, sondern die Information, die der Server mittels dem $db->set_charset() bzw. mittels mysql_set_character_set() bekommt, da, um Dich zu zitieren, die angegebene Kollation in den Feldern nur für Vergleiche wichtig ist.

Bitte nicht Kollation mit Kodierung gleichsetzen (auch wenn gelegentlich (im phpMyAdmin) nur mit "Kollation" beschriftet ist, was eigentlich "Kodierung und Kollation" heißen müsste). Kollation ist der für Sortierung und Vergleiche relevante Teil. Der interessiert uns hier nicht. Die Kodierung ist zum einen auf dem Transportweg (sprich: Verbindungskodierung) wichtig und zum anderen bei der Datenablage (sprich: Feldkodierung). Denn die Daten müssen nicht nur verlustfrei transportiert sondern auch so abgelegt werden können.

(Aber nichts desto trotz habe ich bei phpmadmin sowohl für die gesamte DB bei "Zeichensatz / Kollation der mysql-Verbindung" ein "utf-8_unicode_ci" eingestellt.

Das ist phpMyAdmins eigene Einstellung, die er beim Gespräch mit MySQL verwendet, also seine Verbindungskodierung. Für andere/deine Scripte ist diese Angabe irrelevant. Wenn du den Server konfigurieren willst, musst du das in seiner Konfigurationsdatei machen. Als Anwender kannst du nur für deine eigenen Datenbanken, Tabellen und Feldern eine Kodierungsangabe festlegen. Die Angabe bei Datenbanken und Tabellen werden aber nur als Defaultwert verwendet, wenn beim Anlegen untergeordneter Elemente keine explizite Angabe gemacht wurde. Am Ende zählt nur das was beim Feld eingetragen ist.

Der Rest ist ja schon beantwortet.

echo "$verabschiedung $name";

0 57

Sonderzeichen bei Mail mit Inhalt aus Formular

Brombeermilchtrinker
  • php
  1. 0

    Ursprungsproblem gelöst / nun anderes Codierungsproblem

    Brombeermilchtrinker
    1. 0
      Markus**
      1. 0
        Brombeermilchtrinker
    2. 0
      Sven Rautenberg
      1. 0
        Brombeermilchtrinker
        1. 1
          Sven Rautenberg
          1. 0
            Brombeermilchtrinker
        2. 0
          Jens Holzkämper
    3. 0
      dedlfix
      1. 0
        Brombeermilchtrinker
        1. 0
          dedlfix
          1. 0
            Brombeermilchtrinker
            1. 0
              dedlfix
              1. 0
                Sven Rautenberg
              2. 0
                Brombeermilchtrinker
                1. 0
                  dedlfix
                  1. 0
                    Brombeermilchtrinker
                    1. 0
                      Jens Holzkämper
                    2. 0
                      Vinzenz Mai
                      1. 0
                        Brombeermilchtrinker
                        1. 0
                          Vinzenz Mai
                          1. 0
                            Brombeermilchtrinker
                            1. 0
                              Brombeermilchtrinker
                              1. 0
                                Harlequin
                                1. 0
                                  Sven Rautenberg
                                2. 0
                                  Brombeermilchtrinker
                                  1. 0
                                    Jens Holzkämper
                                    1. 0
                                      Brombeermilchtrinker
                                      1. 0
                                        Jens Holzkämper
  2. 0
    Markus**
  3. 0

    Mail Codierung - Problem noch immer nicht gelöst

    Brombeermilchtrinker
    1. 0
      dedlfix
      1. 0
        Brombeermilchtrinker
        1. 0
          dedlfix
          1. 0
            Brombeermilchtrinker
            1. 0
              dedlfix
              1. 0
                at
              2. 0
                Brombeermilchtrinker
                1. 0
                  Harlequin
                  1. 0
                    Brombeermilchtrinker
                2. 0
                  dedlfix
                  1. 0
                    Brombeermilchtrinker
                    1. 0
                      dedlfix
                      1. 0

                        utf-Codierung / Verwendung von mysqli

                        Brombeermilchtrinker
                        1. 0
                          flowh
                        2. 0
                          dedlfix
                          1. 0
                            Brombeermilchtrinker
                            1. 0
                              Harlequin
                              1. 0
                                Brombeermilchtrinker
                              2. 0
                                dedlfix
                                1. 0
                                  Harlequin
                                  1. 0
                                    Brombeermilchtrinker
                            2. 0
                              flowh
                              1. 0
                                Brombeermilchtrinker
                            3. 0
                              dedlfix
                              1. 0
                                Brombeermilchtrinker