Verwerking wachtwoord vergeten

lostpass_send.php

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
include("data.inc");
$global_dbh = mysql_connect($hostname, $username, $password);
mysql_select_db($db, $global_dbh);
$test_gebruikersnaam = $_POST[gebruikersnaam];
$test_email = $_POST[email];
$query = "SELECT * FROM members WHERE Gebruikersnaam = '$test_gebruikersnaam'";
$result_id = mysql_query($query) or die(mysql_error($query));
$row = mysql_fetch_row($result_id);
$db_email = $row[3];
$wachtwoord = $row[2];

// **************** Correcte data *********************

if($test_gebruikersnaam != "" && $test_email != "" && $test_email == $db_email)
    {

    $mailsend = mail($test_email, "Uw wachtwoord bij $site_name", "Hallo $test_gebruikersnaam!\n\nUw wachtwoord: $wachtwoord\n\n\nDe webmaster");
?>


<html>
<head>
<title>E-mail verzonden -- Login</title>
<style type="text/css">
<!--
td.error { color: red;
text-align: center;
font-size: 12;
font-weight: bold;
background-color: #FEFD9A;
}

-->
</style>
</head>
<body>
<table>
<tr>
<td class="error">

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
if($mailsend)
    {

    print("Er is naar u een e-mail verzonden met het gevraagde wachtwoord.");
    }

else
    {
    print("E-mail verzenden is mislukt. Probeer later opnieuw!");
    }

?>


</td>
</tr>
</table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("login.php");
?>

</body>
</html>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
    }

// *************************** Foute data ************************

elseif($_POST[hidden] == 1)
    {

?>


<html>
<head>
<title>Foute informatie</title>
<style type="text/css">
<!--
td.error { color: red;
text-align: center;
font-size: 12;
font-weight: bold;
background-color: #FEFD9A;
}

-->
</style>
</head>
<body>
<table>
<tr>
<td class="error">Foute gebruikersnaam of e-mailadres!</td>
</tr>
</table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("lostpass.php");
?>

</body>
</html>




Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
    }

// *************************** Rechstreekse login ************************

else
    {
?>



<html>
<head>
<title>Eerst inloggen</title>
<style type="text/css">
<!--
td.error { color: red;
text-align: center;
font-size: 12;
font-weight: bold;
background-color: #FEFD9A;
}

-->
</style>
</head>
<body>
<table>
<tr>
<td class="error">U moet eerst inloggen!</error></td>
</tr>
</table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("login.php");
?>

</body>
</html>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    }
?>

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Database maken
  2. Het inlog-bestand
  3. Database maken
  4. Het inlog-bestand
  5. login-verwerking
  6. Wachtwoord vergeten
  7. Verwerking wachtwoord vergeten
  8. Registreren
  9. Pagina's die beveiligd zijn door de sessie
  10. Einde

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.