<?php
session_start();
// als het formulier wordt verzonden
if (isset($_POST['login']))
{
$_SESSION['naam'] = $_POST['naam'];
$_SESSION['pass'] = $_POST['pass'];
}
// als men nog niet is ingelogd zijn deze waardes leeg en zal men het formulier zien
if ((!isset($_SESSION['naam'])) || (!isset($_SESSION['pass'])))
{
echo "<form method='POST'>
<input type='text' name='naam'>
<input type='password' name='pass'>
<input type='submit' name='login'></form>";
}
// als deze wel zijn ingevuld, controleren voor correcte gegevens
else
{
if ($_SESSION['naam'] == 'naam1' && $_SESSION['pass'] == 'pass1')
{
//pagina voor gebruiker1
echo "gebruiker1";
}
else if ($_SESSION['naam'] == 'naam2' && $_SESSION['pass'] == 'pass2')
{
//pagina voor gebruiker2
echo "gebruiker2";
}
else if ($_SESSION['naam'] == 'naam3' && $_SESSION['pass'] == 'pass3')
{
//pagina voor gebruiker3
echo "gebruiker3";
}
// als geen van de gegevens correct zijn wordt terug het formulier getoond
else
{
echo "u bent niet correct ingelogd<br>";
echo "<form method='POST'>
<input type='text' name='naam'>
<input type='password' name='pass'>
<input type='submit' name='login'></form>";
}
}
?>