Hallo,
in meiner Testphase bin ich auf folgendes Problem gestoßen:
(Einstellungen: "bei Bestellung Kunde automatisch anlegen" und "Kunde kann sich selbst registrieren - Daten werden per e-mail gesendet")
Wenn Kunde xxx vor 6, 5 und 3 Monaten ohne Login - damals hatte ich das nicht - bestellt hat (und natürlich bei den Bestellungen auch seine e-mail adresse angegeben hat) ist er als Kunde (in diesem Fall 3 Kunden) in der DB eingtragen.
Jetzt registriert er sich -
mit selber e-mailadresse - = wird wieder als neuer Kunde in DB geschrieben.
Bei "Passwort vergessen" erhält er nun das Antwortmail
Hallo Frau xxx
Ihr Benutzername lautet:
Ihr Passwort lautet:
Bei der Datenbankabfrage wird die erste (älteste) gefunden e-mailadresse ausgelesen!
dort keine Logindaten vorhanden also "nichts" in Mailvorlage geschrieben.
bei der DB - Abfrage müßte ich also vermutlich ein Schleife einbauen (?), die e-mail Adressen so lange vergleicht, bis ein eingetragenes Paßwort (und Loginname) gefunden wird.
(nachdem ich aber gerade erst mit Perl angefangen habe, kann ich das noch nicht)
Hat vielleicht schon jemand mit dem gleichen Problem eine Lösung gefunden?
(oder liegt vielleicht bein Support ein brauchbares Script herum

)
P.S.: nachdem ich kein
muß-Login machen werde, kann das Problem auch später immer wieder auftreten