Kundenformular funktioniert nicht


Problem




Sie haben auf Ihrer Website ein Formular zur Neuregistrierung von Kunden beziehungsweise zum Ändern von Kundendaten. Nach dem Ausfüllen und Absenden des Formulars erscheinen die neuen beziehungsweise geänderten Daten nicht im Modul Kundenverwaltung von webEdition.

Mögliche Ursache #1



Am Anfang (erste Zeile) Ihrer Vorlagen fehlt <we:sessionStart/>.

Lösung Ursache #1



Fügen Sie in die erste Zeile Ihrer Vorlagen folgenden Quelltext ein:
<box 100% round blue><code html>
<we:sessionStart/>
</code></box>

Mögliche Ursache #2



Auf der Zielseite des Formulars fehlt <we:saveRegisteredUser/>.

Lösung Ursache #2



Fügen Sie auf der Zielseite des Formulars folgenden Quelltext ein:
<box 100% round blue><code html>
<we:saveRegisteredUser/>
</code></box>

Mögliche Ursache #3



Beim Formular fehlt <we:sessionField type="hidden" name="ID"/>.

Lösung Ursache #3



Fügen Sie in das Formular zwischen <we:form> und </we:form> folgenden Quelltext ein:
<box 100% round blue><code html>
<we:sessionField type="hidden" name="ID"/>
</code></box>

Mögliche Ursache #4



Im Formular werden Eingabefelder verwendet, zu denen es keine passenden Felder im Modul Kundenverwaltung gibt.

Lösung Ursache #4



Im Formular dürfen nur die Felder vorhanden sein, die auch im Modul Kundenverwaltung vorhanden sind. Wird im Formular ein Feld angegeben, welches nicht im Modul Kundenverwaltung vorhanden ist, verursacht dies einen Fehler beim Schreiben in die MySQL-Datenbank.
powered by webEdition CMS