Skip to content
Snippets Groups Projects
daten.php 1.95 KiB
Newer Older
Eric Laufer's avatar
1.1
Eric Laufer committed
<?php
isaack's avatar
isaack committed
error_reporting(E_ALL);
Eric Laufer's avatar
1.1
Eric Laufer committed
if (isset($_POST['anf_daten']) && isset($_POST['anf_email'])) {
        $_POST['anf_email'] = addslashes ($_POST['anf_email']);

isaack's avatar
isaack committed
	$daten_anfordern = db_query("SELECT `uid`,`emailadresse` FROM ".$db_prefix."_emaildaten WHERE emailadresse = '".$_POST['anf_email']."' LIMIT 1");
	if (mysqli_num_rows($daten_anfordern) == 1) {
		$daten_anfordern = mysqli_fetch_array($daten_anfordern);
		$pw_neu = create_code(8);
    	$neues_passwort = pw_erstellen($pw_neu);
    	db_query ("UPDATE ".$db_prefix."_kontodaten SET passwort='".$neues_passwort."' WHERE uid=".$daten_anfordern['uid']."");
Eric Laufer's avatar
1.1
Eric Laufer committed
    	$email_message = 'Hallo,
    	Du hast soeben die Zugangsdaten für '.$seitenname.' angefordert.

    	----------------------------------------------------------
    	Kontonummer: '.$daten_anfordern['uid'].'
    	Passwort: '.$neues_passwort.'
    	----------------------------------------------------------

    	Jetzt kannst Du dich wieder auf '.$domain.'
    	einloggen und das Passwort wieder ändern!

    	Mit freundlichen Grüßen
    	Das '.$seitenname.' Team
    	';
isaack's avatar
isaack committed
    	//usermail ($daten_anfordern['emailadresse'], "$seitenname Passwort", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');
    	$meldung = array("error" => 0, "meldung" =>'<b>Passwort wurde zugesandt!</b><br>');
Eric Laufer's avatar
1.1
Eric Laufer committed
	} else {
isaack's avatar
isaack committed
		$meldung = array("error" => 1, "meldung" =>'<b>Emailadresse nicht bekannt!</b><br>');
	    $error_msg = '';
Eric Laufer's avatar
1.1
Eric Laufer committed
	}
}

head("Zugangsdaten anfordern");
isaack's avatar
isaack committed
    echo '
Eric Laufer's avatar
1.1
Eric Laufer committed
    Wenn Du deine Zugangsdaten mal verloren haben solltest oder diese einfach nur mal verlegt hast,
    kannst Du hier diese Daten wieder in Erfahrung bringen. Wir senden an Deine bei uns gespeicherte
    Emailadresse sofort die Daten zu.<br>
    <form action="" method="post">
        <div align="center">
            <b>Angemeldetet Email-Adresse: </b><input type="Text" name="anf_email">&nbsp;&nbsp;<input type="Submit" name="anf_daten" value="Anfordern!" style="width:120px;">
        </div>
    </form>';
foot();