Ik ben een loginpagina aan het maken en ik loop tegen een probleem aan:
De IF ELSE loopt niet goed en ik kan de fout niet terugvinden.
Ik hoop dat iemand mij hier bij kan helpen?
<?php
include('connect.php'); // Voegt het bestand met verbindingsinformatie voor de MySQl-server toe
$username = $_POST['leerlingnummer']; // Post het leerlingnummer
$password = $_POST['wachtwoord']; // Post het wachtwoord
if(isset($_POST['inloggen'])){ // Controlleerd of de login-knop ingedrukt is
if($username == "leerlingnummer"){ // Controlleerd of de gebruikersnaam de standaardwaarde heeft -->
echo 'Je moet een geldig leerlingnummer en een wachtwoord invoeren.'; // --> Als dat zo is geef een foutmelding weer
} else {
if(is_numeric($username)){ // Controlleerd of de gebruikersnaam numeriek is
if($password == "wachtwoord"){ // Controlleerd of het wachtwoord de standaardwaarde heeft -->
echo 'Je moet een wachtwoord invoeren.'; // --> Als dat zo is geef een foutmelding weer
} else {
if(strtoupper($password)){
if(strlen($password) == "6"){
echo 'Invoer OK!.'; // Geeft melding als gebruikersnammer en wachtwoord aan bovenstaande eisen voldoen
} else {
echo 'Je moet een geldig wachtwoord invoeren.';
}
} else {
echo 'Je moet een geldig wachtwoord invoeren.';
}
}
}
}
} else {
echo 'Je moet een geldig leerlingnummer invoeren.'; // Geeft foutmelding weer als gebruikersnaam niet numeriek is.
}
?>