Problem mit Umlauten

Fragen zum Erstellen von Templates für webEdition.
Rudi
Senior Member
Beiträge: 134
Registriert: Do 1. Jan 1970, 02:00

Problem mit Umlauten

Beitragvon Rudi » Sa 10. Okt 2009, 18:10

Hallo Forum,

ich hab ein Problem mit Umlauten - im ganzen Projekt funktioniert alles ganz gut nur beim Versenden einer Mail verwende ich folgenden Betreff:

$betreff = "PAYPAL Bestellung - ".$_SESSION['webuser']['Contact_Company']." - ".$_SESSION['webuser']['Surname'];

in den Variablen $_SESSION['webuser']['Contact_Company'] und $_SESSION['webuser']['Surname'] werden die Umlaute "zerschossen" obwohl sie im Shopmodul
richtig eingetragen sind - und an anderer Stelle als <we:field> verwendet werden auch ordentlich dargestellt werden.

Jemand ne Idee??

Danke

Rudi

MarS
Senior Member
Beiträge: 602
Registriert: Mo 2. Mai 2005, 11:30
Wohnort: Kiel
Kontaktdaten:

Re: Problem mit Umlauten

Beitragvon MarS » Di 13. Okt 2009, 10:11

Du nutzt bestimmt UTF-8 und die Mail wird in ISO versendet.
Entweder setzt du den Zeichensatz für die E-Mail korrekt, oder du baust ein utf8_decode() um die Daten.

Gruß, Martin

Rudi
Senior Member
Beiträge: 134
Registriert: Do 1. Jan 1970, 02:00

Re: Problem mit Umlauten

Beitragvon Rudi » Do 15. Okt 2009, 13:56

Danke zunächst mal.

Ich hab nun das uft8_decode() probiert - also

wenn $_SESSION['webuser']['Surname'] = 'Köhn'

dann ist utf8_decode($_SESSION['webuser']['Surname']) = K?

auch nicht eben das was ich wollte ...

Weiss noch wer was?

we:willRockYou
Senior Member
Beiträge: 919
Registriert: Fr 22. Mai 2009, 21:40
Wohnort: Berlin
Kontaktdaten:

Re: Problem mit Umlauten

Beitragvon we:willRockYou » Do 15. Okt 2009, 14:13

Hi Rudi,

hast Du die Multibyte-Erweiterung zur Verfügung? Dann wär vielleicht mal interessant was mb_detect_encoding() ausspuckt. Oder gleich per mb_convert_encoding() umwandeln, wenn das klappt.

Wird denn die Mail auch per UTF-8 versendet? Was sagt denn der Mail-Header?

Wie funktioniert das mit der Mail? Wird die per we:formmail oder sowas verschickt? Da gibt es einen Parameter um den Zeichensatz der Mail festzulegen. Aber frag mich da nicht, ich nutze die Form- und Mail-Funktionalitäten von WE schon lange nicht mehr.
EOF; //totally retired


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 21 Gäste