login-verwerking
Met dit bestand wordt de login verwerkt:
afterlogin.php
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
session_start();
include("data.inc");
$global_dbh = mysql_connect($hostname, $username, $password);
mysql_select_db($db, $global_dbh);
$test_gebruikersnaam = $_POST[gebruikersnaam];
$test_wachtwoord = $_POST[wachtwoord];
$query = "SELECT Wachtwoord FROM members WHERE Gebruikersnaam = '$test_gebruikersnaam'";
$result_id = mysql_query($query) or die(mysql_error($query));
$row = mysql_fetch_row($result_id);
$db_wachtwoord = $row[0];
// ************************** Correcte login *******************
if($test_gebruikersnaam != "" && $test_wachtwoord != "" && $test_wachtwoord == $db_wachtwoord)
{
$_SESSION['user'] = "$test_gebruikersnaam";
?>
session_start();
include("data.inc");
$global_dbh = mysql_connect($hostname, $username, $password);
mysql_select_db($db, $global_dbh);
$test_gebruikersnaam = $_POST[gebruikersnaam];
$test_wachtwoord = $_POST[wachtwoord];
$query = "SELECT Wachtwoord FROM members WHERE Gebruikersnaam = '$test_gebruikersnaam'";
$result_id = mysql_query($query) or die(mysql_error($query));
$row = mysql_fetch_row($result_id);
$db_wachtwoord = $row[0];
// ************************** Correcte login *******************
if($test_gebruikersnaam != "" && $test_wachtwoord != "" && $test_wachtwoord == $db_wachtwoord)
{
$_SESSION['user'] = "$test_gebruikersnaam";
?>
<html>
<head>
<title>Uw controlepaneel</title>
</head>
<body>
<a href="secured_by_session.php">Ga verder</a>
</body>
</html>
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
}
// *************************** Foute login via loginscherm ************************
elseif($_POST[hidden] == 1)
{
?>
}
// *************************** Foute login via loginscherm ************************
elseif($_POST[hidden] == 1)
{
?>
<html>
<head>
<title>Foute 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">Foute gebruikersnaam of wachtwoord!</td>
</tr>
</table>
</body>
</html>
<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>
</body>
</html>
« vorige pagina | volgende pagina »
Inhoudsopgave
- Database maken
- Het inlog-bestand
- Database maken
- Het inlog-bestand
- login-verwerking
- Wachtwoord vergeten
- Verwerking wachtwoord vergeten
- Registreren
- Pagina's die beveiligd zijn door de sessie
- Einde