Update php/connexion.php
This commit is contained in:
parent
88deebe096
commit
61f6862dd0
@ -1,14 +1,10 @@
|
||||
<?php
|
||||
|
||||
// Informations de connexion à la base de données
|
||||
$db = mysqli_connect("dwarves.iut-fbleau.fr","ghouar-t","Bases2023","ghouar-t");
|
||||
if(!$db){
|
||||
die("Connexion BD impossible.");
|
||||
}else{
|
||||
echo "Connexion BD reussie ! <br>";
|
||||
}
|
||||
|
||||
// Récupération des données du formulaire
|
||||
require_once 'common.php';
|
||||
session_start();
|
||||
if (!empty($_REQUEST['login']) && !empty($_REQUEST['password'])) {
|
||||
$db = initDatabase();
|
||||
$login = $_POST['login'];
|
||||
$password = $_POST['password'];
|
||||
|
||||
@ -22,7 +18,11 @@ if (mysqli_num_rows($result) > 0) {
|
||||
|
||||
|
||||
if (password_verify($password, $hash)) {
|
||||
echo "Connexion réussie au mdp !";
|
||||
if ($login) {
|
||||
$_SESSION['login'] = $login;
|
||||
header('Location: ../index.html');
|
||||
exit();
|
||||
}
|
||||
|
||||
|
||||
} else {
|
||||
@ -32,6 +32,42 @@ if (mysqli_num_rows($result) > 0) {
|
||||
echo "Échec de la connexion : login invalide.";
|
||||
}
|
||||
|
||||
mysqli_close($db);
|
||||
|
||||
}
|
||||
|
||||
// Récupération des données du formulaire
|
||||
|
||||
|
||||
?>
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<link rel="stylesheet" href="../css/style.css">
|
||||
<title>Page de Connexion</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div id="content_cours">
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<a href="../index.html">Page d'accueil</a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
|
||||
<h2>Connexion</h2>
|
||||
|
||||
<form action="" method="post">
|
||||
<label for="login">Login :</label><br>
|
||||
<input type="text" id="login" name="login" value="<?php if (isset($_REQUEST['login'])) { echo $_REQUEST['login']; } ?>"><br>
|
||||
<label for="password">Mot de passe :</label><br>
|
||||
<input type="password" id="password" name="password" value="<?php if (isset($_REQUEST['login'])) { echo $_REQUEST['login']; } ?>"><br>
|
||||
|
||||
<input type="submit" value="Se connecter">
|
||||
</form>
|
||||
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue
Block a user