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: Anmeldeprozess Kundenkonto - Bei Fehlern keine Meldung

    GP

    • Neu im Forum
    • Beiträge: 20
    Hallo,

    habe schon das Forum durchucht, leider aber keine Antwort gefunden.

    Bei meinem gerade neu installierten Shop funktioniert die Anmeldung eines Kundenkontos noch nicht richtig. Wenn fehlerhafte Daten eingetragen werden (Beispiel: zu kurzes Passwort), kommt keine spezifische Fehlermeldung, wie es ja eigentlich sein sollte. Wenn man auf "weiter" klickt, passiert statt dessen einfach gar nichts. Welche Angaben fehlerhaft sind, wird nicht angezeigt. Erst wenn man von selbst den Fehler findet, kann man sich "ordnungsgemäß" anmelden.

    Grundsätzlich, wenn ich das richtig verstanden habe, dürfte das ja über die german.php geregelt werden, in der ab Zeile 105 Fehlermeldungen bei unterschiedlichen Fehlern im Anmeldeformular festgelegt werden. Habe ich da irgendetwas übersehen, nicht beachtet oder muss da noch irgendetwas aktiviert sein?

    Würde mich über Aufklärung sehr freuen.

    Grüße
    Dominik

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

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.838
    • Geschlecht:
    Re: Anmeldeprozess Kundenkonto - Bei Fehlern keine Meldung
    Antwort #1 am: 05. Dezember 2014, 18:48:35
    • Shopversion ?
    • Aktiviere mal das Error-Reporting.

    Gruß,
    noRiddle

    GP

    • Neu im Forum
    • Beiträge: 20
    Re: Anmeldeprozess Kundenkonto - Bei Fehlern keine Meldung
    Antwort #2 am: 06. Dezember 2014, 18:22:18
    vielen Dank schon mal...

    Also
    zu 1. modified-shop_1.06-r4642_SP1

    zu 2. Error-Reporting habe ich eine leere txt-Datei als "_error_reporting.all" abgespeichert und in "export" hochgeladen. Anschließend "http://www.shopdomain.de/login_admin.php?show_error=all" eingegeben. Nach Einloggen kommt die Meldung "Report: error_reporting wurde geändert auf: all".
    Irgendwelche Fehler werden mir da leider nicht ausgegeben. Was kann man tun?

    Dank und viele Grüße
    Dominik

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.838
    • Geschlecht:
    Re: Anmeldeprozess Kundenkonto - Bei Fehlern keine Meldung
    Antwort #3 am: 08. Dezember 2014, 15:34:49
    Suche in /create_account.php das
    Code: PHP  [Auswählen]
    if (strlen($password) < ENTRY_PASSWORD_MIN_LENGTH) {
        $error = true;
        $messageStack->add('create_account', ENTRY_PASSWORD_ERROR);
    }
      elseif ($password != $confirmation) {
        $error = true;
        $messageStack->add('create_account', ENTRY_PASSWORD_ERROR_NOT_MATCHING);
    }

    Kann mir lediglich vorstellen, daß das fehlt.
    Ansonsten sollten die Fehlermeldungen im Browser ausgegeben werden.

    ENTRY_PASSWORD_MIN_LENGTH stellst du ja im Backend bei
    Erweiterte Konfiguration => Minimum Werte => Passwort
    ein.

    Gruß,
    noRiddle

    GP

    • Neu im Forum
    • Beiträge: 20
    Re: Anmeldeprozess Kundenkonto - Bei Fehlern keine Meldung
    Antwort #4 am: 09. Dezember 2014, 22:36:23
    ...der php-Code stimmte wohl, allerdings war in der create_account html-Datei noch einiges durcheinander, also irgendwie offenbar ein Fehler im Template. Hab jetzt noch mal eine komplett überarbeitete Datei geschickt bekommen, mit der es dann funktioniert.

    Dass es daran liegen könnte, darauf war ich nicht gekommen. Trotzdem noch mal vielen Dank für die Unterstützung!

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.838
    • Geschlecht:
    Re: Anmeldeprozess Kundenkonto - Bei Fehlern keine Meldung
    Antwort #5 am: 10. Dezember 2014, 14:43:32
    Damit auch alle anderen etwas davon haben:
    Fehlte im Template die Ausgabe der Errors, also gemäß Standard-Template dies ?
    Code: XML  [Auswählen]
    {if $error!=''}<div class="errormessage">{$error}</div>{/if}

    Gruß,
    noRiddle

    GP

    • Neu im Forum
    • Beiträge: 20
    Re: Anmeldeprozess Kundenkonto - Bei Fehlern keine Meldung
    Antwort #6 am: 15. Dezember 2014, 18:50:58
    nicht mehr reingeschaut, daher verspätet:
    Ne, daran lag es wohl nicht. Leider kann ich es nicht konkreter spezifizieren, wo der Fehler lag, da ich im Prinzip eine neue Datei bekommen habe, die sich im Code stark von der fehlerhaften Datei unterscheidet. Woran es jetzt genau gelegen hat, da bin ich leider wirklich überfragt.