Hallo,
ich bin gerade dabei eine Passwortzurücksetzung zu programmieren.
Leider bin ich noch sehr unerfahren, darum frage ich euch:
Was habe ich falsch gemacht, denn wenn ich diese Code benutze, bekomme ich diesen Ausgang [siehe Anhang]
ich bin gerade dabei eine Passwortzurücksetzung zu programmieren.
Leider bin ich noch sehr unerfahren, darum frage ich euch:
Was habe ich falsch gemacht, denn wenn ich diese Code benutze, bekomme ich diesen Ausgang [siehe Anhang]
Code:
<?php
$count = 0;
include_once 'dbconnect.php';
$pwzuruecksetzen = "pwvergessen";
$pwzuruecksetzen .= rand(1000000,9999999);
if( isset($_POST['enter']) ) {
$email = $_POST['email'];
$sql = "SELECT userId FROM users WHERE userEmail= $email";
$result = mysql_query($sql);
$count = mysql_num_rows($result);
if ($count == 1){
$empfaenger = "$email";
$betreff = "Passwortzurücksetztung";
$from = "From: Raimann Administrator <[email protected]>";
$text = "
Hallo\r\n
Sie haben eine Passwortzurücksetzung angefordert.
Auf dem folgenden Link können sie ihr neues Passwort eingeben.
<a href=\"dafour.bplaced.com/$pwvergessen\">dafour.bplaced.com/$pwvergessen</a>
Bitte notiere dir dein Passwort.
Mit freundlichen Grüßen
M.Raimann
Administrator
";
mail($empfaenger, $betreff, $text, $from);
echo "Wir haben Ihnen eine E-Mail zukommen lassen mit dem Link zur Passwortzurücksetztung.";
}else{
$errMSG = "Die angegebene E-Mail Adresse ist uns nicht bekannt bitte versuchen sie es erneut oder melden sie sich beim Administrator unter: <a href=\"mailto:[email protected]\">[email protected]</a>";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="assets/css/bootstrap.min.css" type="text/css" />
<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body>
<div class="container">
<div id="login-form">
<form method="post" autocomplete="off">
<div class="col-md-12">
<div class="form-group">
<h2 class="">E-Mail Adresse bitte eingeben</h2>
</div>
<div class="form-group">
<hr />
</div>
<?php
if ( isset($errMSG) ) {
?>
<div class="form-group">
<div class="alert alert-danger">
<span class="glyphicon glyphicon-info-sign"></span> <?php echo $errMSG; ?>
</div>
</div>
<?php
}
?>
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><span class="glyphicon glyphicon-envelope"></span></span>
<input type="email" name="email" class="form-control" placeholder="Gebe deine E-Mail Adresse an" required />
</div>
</div>
<div class="form-group">
<hr />
</div>
<div class="form-group">
<button type="submit" class="btn btn-block btn-primary" name="enter">Passwort zurücksetzten</button>
</div>
</div>
</form>
</div>
</div>
</body>
</html>
Anhänge
Zuletzt bearbeitet: