Hi,
ich habe ein kleines Problem. Folgendes bekomme ich nicht hin. In einer Datenbank stehen eMail Adressen von registrierten Usern.
Ich habe eine Funktion die bereits registrierten Usern ermöglicht sich ihr Login erneut zusenden zu lassen (falls man das Passwort vergessen hat z,B.) Funktioniert auch wunderbar, nur ein Problem ist, dass das Script an jede eMail die Zugangsdaten sendet, auch an eMail Adressen die gar nicht in der Datenbank stehen.
Es müsste also abgefragt werden ob die Adresse bereits existiert und wenn ja dann die Zugangsdaten senden, wenn nicht vorhanden dann abbrechen und Meldung Adresse nicht vorhanden oder so. *grübel*
Hier meine vorhandene Funktion zum senden:
Einen Schnipsel habe ich hier leider nicht gefunden, vielleicht ist hier ja ein Profi der mit helfen kann.
Liebe Grüße!
ich habe ein kleines Problem. Folgendes bekomme ich nicht hin. In einer Datenbank stehen eMail Adressen von registrierten Usern.
Ich habe eine Funktion die bereits registrierten Usern ermöglicht sich ihr Login erneut zusenden zu lassen (falls man das Passwort vergessen hat z,B.) Funktioniert auch wunderbar, nur ein Problem ist, dass das Script an jede eMail die Zugangsdaten sendet, auch an eMail Adressen die gar nicht in der Datenbank stehen.
Es müsste also abgefragt werden ob die Adresse bereits existiert und wenn ja dann die Zugangsdaten senden, wenn nicht vorhanden dann abbrechen und Meldung Adresse nicht vorhanden oder so. *grübel*
Hier meine vorhandene Funktion zum senden:
PHP:
else if($action == 2){
//send Mail
$eMail = stripslashes($_POST['eMail']);
$sql = "SELECT accountName, password FROM user WHERE eMailPrivat='".$eMail."' or eMailWork='".$eMail."'";
global $db, $config;
$result = $db->query($sql);
include_once($config->get_path_mail()."mailOp.php");
$mailOp = new MailOp($db, $config);
$mailOp->mail_passRecover($eMail, $result[0], base64_decode($result[1]));
echo '<br><font face="verdana" size="1" color="#ffffff">Accountdaten gesendet an Ihre bevorzugte eMailadresse</font>';
}
Einen Schnipsel habe ich hier leider nicht gefunden, vielleicht ist hier ja ein Profi der mit helfen kann.
Liebe Grüße!
Zuletzt bearbeitet: