Shopsystem ShopPilot

ShopPilot => Visual Forms => Thema gestartet von: dobra am Juni 01, 2008, 09:07:43

Titel: Passwort vergessen
Beitrag von: dobra am Juni 01, 2008, 09:07:43
Hallo,

Habe gerade ein kleines Problem mit "Passwort vergessen" entdeckt.

Zitat
3.1.4.4 udc_pwlost
Zusenden der Benutzerdaten (name, passwort) an die entsprechende E-Mail Adresse.
Als einziges Eingabefeld ist hier die eMail Adresse (name="eMail") vorgesehen.

Gibt es mehrere Kunden mit der selben e-mail Adresse, funktioniert das nicht.
Es wird dann immer Passwort und Login des ersten (ältesten) Kunden gesendet.

Ich würde hier gerne ein 2. Eingabefeld mit "Vorname Name" verwenden.
also etwa so:
<form method=post action="http://__UDC__">
  <tr >
<td> Geben Sie bitte hier Ihre Email Adresse ein: <input name="eMail" value="Mailadresse" onFocus="this.value=''"></td>
  </tr>
  <tr >
<td>Geben Sie bitte hier Ihren Namen ein: <input name="Vorname" value="Vorname" onFocus="this.value=''"><input name="Name" value="Name" onFocus="this.value=''"></td>
  </tr>
  <tr >
<td><br><input type=image name=ok  SRC="../Icon/Pass-senden.gif"></td>
</tr>
</form>

ich finde aber keine Möglichkeit, die zusätzliche DB-Abfrage in das udc_pwlost Formular einzubauen  ???

hat jemand einen Tipp für mich, wie ich das machen kann?

P.S.: "Vorname" ist bei mir allerdings kein Pflichtfeld für die Registrierung - die Abfrage müßte das also berücksichtigen (WHERE email && name && vorname soweit vorhanden)

und noch etwas:
wenn das Feld "eMail" leer ist und man sendet die Abfrage, kommt die Fehlermeldung:
Fehlerhafte Angaben
Die email-Adresse ist nicht korrekt Bitte überprüfen Sie den Eintrag

schreibt man jedoch irgendetwas hinein - z.B. eine fehlerhafte Adresse - wird die selbe Seite ohne jede Fehlermeldung neu aufgerufen.
auch in diesem Fall sollte aber doch die obrige Meldung angezeigt werden?
Titel: Re: Passwort vergessen
Beitrag von: admin am Juni 01, 2008, 18:23:30
Hallo Dobra,

Zitat
Gibt es mehrere Kunden mit der selben e-mail Adresse, funktioniert das nicht.

Mal eine Frage zum Verständnis, ich kenne gleiche email nur bei Mehrfachregistierung des gleichen Kunden, da würde dann allerdings Name und Vorname auch nichts helfen.
Früher gabe es vielleicht die Situation, dass eine Familie sich eine email geteilt hat, mittlerweile halte ich das für ziemlich unwahrscheinlich.

Gruss hop
Titel: Re: Passwort vergessen
Beitrag von: dobra am Juni 01, 2008, 18:36:18
Hallo hop,

Zitat
ich kenne gleiche email nur bei Mehrfachregistierung des gleichen Kunden, da würde dann allerdings Name und Vorname auch nichts helfen.
stimmt, das habe ich nicht bedacht.

Zitat
Früher gabe es vielleicht die Situation, dass eine Familie sich eine email geteilt hat, mittlerweile halte ich das für ziemlich unwahrscheinlich.
ja - diesen Fall habe ich (soviel ich sicher weiß) nur bei einem einzigen Kunden.

Das "Problem" (das genaugenommen doch keines ist) ist mir bei meinen Testanmeldungen aufgefallen, da ich hier meistens die gleiche email verwendet habe.
Der Punkt kann also "als erledigt" betrachtet werden  :D

"keine Fehlermeldung bei fehlerhaftem email Eintrag" ist auch erledigt.
Ich habe "Fehlermeldungen im Formular ausgeben" aktiviert, hatte aber kein entsprechendes <div class="errortext" align="left">__erroreMail__</div> auf dieser Seite eingetragen.