Hej
Det 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!.
Her kan du se hvad der bliver vist hos mig:
- <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>
- 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
Håber du kan hjælp mig