Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Bestätigungs-E-Mail für Passwortänderung

    Rocket3

    • Mitglied
    • Beiträge: 186
    • Geschlecht:
    Bestätigungs-E-Mail für Passwortänderung
    am: 05. Februar 2018, 00:49:46
    Hallo,
    ich habe folgendes Problem:

    Wenn ich eine Bestätigungs-E-Mail für Passwortänderung bekomme sieht die zeile Betreff. so aus:

    Best�tigungs-E-Mail f�r Passwort�nderung.

    Habe im Forum schon etwas darüber gefunden und alles ausprobiert wie z.B

    define('TEXT_EMAIL_PASSWORD_FORGOTTEN',utf8_decode('Bestätigungs-E-Mail für Passwortänderung'));,

    die Datei german.php auf utf-8 ohne Bom gespeichert, alles ohne Erfolg.

    Wenn ich die Datei german.php ändere, bekomme ich keine Captcha Zeichen mehr zu sehen und kann mich gar nicht mehr anmelden.

    Ich benutze die neuste Version v2.0.3.0 rev 10907, mit Bootstrap3 vom Karl, alles ist auf utf-8 eingestellt.

    Hat jemand vieleicht eine Lösung dafür?

    Linkback: https://www.modified-shop.org/forum/index.php?topic=38567.0

    hpzeller

    • Experte
    • Beiträge: 4.130
    • Geschlecht:
    Re: Bestätigungs-E-Mail für Passwortänderung
    Antwort #1 am: 05. Februar 2018, 01:11:04
    Die Funktion 'utf8_decode' macht gerade das verkehrte von dem was du beabsichtigst, wenn schon müsstest du die Funktion 'utf8_encode' verenden um einen ISO-8859-1 codierten String in einen UTF-8 String zu konvertieren, aber eigentlich sollte überhaupt keine Umcodierung nötig sein.

    http://php.net/manual/de/function.utf8-decode.php
    http://php.net/manual/de/function.utf8-encode.php

    Gruss
    Hanspeter

    hpzeller

    • Experte
    • Beiträge: 4.130
    • Geschlecht:
    Re: Bestätigungs-E-Mail für Passwortänderung
    Antwort #2 am: 05. Februar 2018, 01:53:45
    Nachtrag:

    Die lang/german/german.php ist bei mir als utf-8 ohne Bom gespeichert.

    Gruss
    Hanspeter

    Rocket3

    • Mitglied
    • Beiträge: 186
    • Geschlecht:
    Re: Bestätigungs-E-Mail für Passwortänderung
    Antwort #3 am: 05. Februar 2018, 02:18:27
    Hallo Hanspeter,

    habe die Datei lang/german.php nur probeweise als utf-8 ohne Bom gespeichert, da es aber nicht gebracht hat, wieder die alte Datei ohne Bom zurück hochgeladen.
    Das mit dem utf-8-decode habe ich im Forum gefunden und ausprobiert, mit dem Erfolg das ich mich nicht mehr anmelden konnte, da das Captcha nicht mehr zu sehen war.
    Jetzt habe ich alles wieder zurück gestellt, und habe das Problem mit der Ausgabe wieder.

    Habe es jetzt mit define('TEXT_EMAIL_PASSWORD_FORGOTTEN',utf8_encode('Bestätigungs-E-Mail für Passwortänderung'));
    hinbekommen.

    Ich verstehe es nicht warum ich es so eingeben muss damit es funktioniert, wenn du sagst dass man es eigentlich nicht braucht, aber egal, Hauptsache es funktioniert.

    Vielen Dank und schöne Grüsse
    Mladen

    Rocket3

    • Mitglied
    • Beiträge: 186
    • Geschlecht:
    Re: Bestätigungs-E-Mail für Passwortänderung
    Antwort #4 am: 05. Februar 2018, 02:50:30
    Noch eine Frage,

    woher kommt das Link unter Betreff. und wie bekomme ich es weg (siehe Bild)?

    Schöne Grüsse
    Mladen

    Carola

    • Neu im Forum
    • Beiträge: 34
    • Geschlecht:
    Re: Bestätigungs-E-Mail für Passwortänderung
    Antwort #5 am: 22. November 2019, 09:36:25
    Da dieses Problem ja noch weiter besteht:
    Wer hat sich den dieses in der lang/german/german.php einfallen lassen:
    Code: PHP  [Auswählen]
    define('TEXT_EMAIL_PASSWORD_FORGOTTEN','Bestätigungs-E-Mail für Passwortänderung'); // ä und ü für korrekte E-Mail Betreffszeile lassen!
     
    Da die Datei noch immer nicht "utf8 ohne bom" ist, dürften da keine öhs oder ühs drin sein.
    Also so wird zumindest die Betreffzeile richtig ausgegeben.
    Code: PHP  [Auswählen]
    define('TEXT_EMAIL_PASSWORD_FORGOTTEN','Bestätigungs-E-Mail für Passwortänderung'); // ä und ü für korrekte E-Mail Betreffszeile lassen!

    MfG
    Carola