intet indhold på siden - angivet nyt password
HejDet er sådan at jeg skal have sendt email ud til ham/hende bruger som siger at har glemt sit password, normalt kan jeg godt klare den her slags ting selv,
Det der bliver vist frem på siden er en hvid side!.
Du kan se billedet her:
http://billedeupload.dk/?v=7D2g.png
html
<h1>Glemt kode til profil</h1>
<form action="#" method="post">
<table width="100%" cellpadding="2" cellspacing="1">
<tr>
<td>Email</td>
<td><input type="email" name="email" maxlength="300"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="send" value="Send email" class="KlikInput"></td>
</tr>
</table>
</form>
php kode
if(isset($_POST["send"]))
{
$pass_ny = rand();
$nyt_passKODE = sha1($pass_ny);
if ($stmt = $this->mysqli->prepare('SELECT email, navn FROM users WHERE email = ?')) {
$stmt->bind_param('s', $email);
$email = $_POST["email"];
$stmt->execute();
$stmt->bind_result($emil, $navn);
while ($stmt->fetch()) {
$navn2 = $navn;
$hilsen = "xxx.dk";
$fra = "Ny Adgangskode til xxx.dk <" . "info@xxx.dk" . ">";
$til = $email;
$emne = "Ny adgangskode til xxx.dk";
$besked = file_get_contents("mail_pass.php");
$besked = str_replace("%%navn", $navn2, $besked);
$besked = str_replace("%%pass", $pass_ny, $besked);
$besked = str_replace("%%hilsen", $hilsen, $besked);
$headers = "MIME-Version: 1.0 \r\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";
$headers .= "From: " . $fra . "\r\n";
mail($til, $emne, $besked, $headers)
}
$stmt->close();
} else {
echo 'Der opstod en fejl i erkl�¦ringen: ' . $this->mysqli->error;
}
if ($stmt = $this->mysqli->prepare('UPDATE users SET adgangskode=? WHERE email=?')) {
$stmt->bind_param('ss', $adgangskode, $email_indhold);
$adgangskode = $nyt_passKODE;
$email_indhold = $_POST["email"];
$stmt->execute();
?>
<script language="javascript" type="text/javascript">
window.location.href = "/";
</script>
<?php
$stmt->close();
} else {
echo 'Der opstod en fejl i erkl�¦ringen: ' . $this->mysqli->error;
}
}
Kan du finde fejl til hvorfor det er sådan at den ikke vil blive vist på siden?
jeg har sidde og kigget på noget af det gammel kode jeg har lavet tidligere og jeg har også en video med det her hvor jeg vise hvordan man gøre det
