page de connexion fonctionnelle avec bdd
This commit is contained in:
@@ -1,12 +1,35 @@
|
||||
<?php
|
||||
// ***************************************'
|
||||
// Le CASTEL-BTS SIO/ PROJET PPE4 GSB '
|
||||
// Programme: c_connexion.php v2.0 '
|
||||
// Objet : gestion remboursements frais'
|
||||
// Client : laboratoires GSB '
|
||||
// Date : 03/05/2023 à 11H01 '
|
||||
// Auteur : pascal-blain@wanadoo.fr '
|
||||
//****************************************'
|
||||
require_once(__DIR__ . '/../Class/class.user.php');
|
||||
|
||||
$userClass = new Class_user($pdo);
|
||||
if (isset($_POST['login']) && isset($_POST['password'])) {
|
||||
//Récupère les données de l'utilisateur
|
||||
$data = $userClass->connectUser($_POST['login'], $_POST['password']);
|
||||
|
||||
//Si l'utilisateur existe ou pas
|
||||
if (count($data) === 0) {
|
||||
header('location: index.php?direction=connexion&msg=errorco');
|
||||
} else {
|
||||
$_SESSION['uId'] = $data['uId'];
|
||||
$_SESSION['uNom'] = $data['uNom'];
|
||||
$_SESSION['uPrenom'] = $data['uPrenom'];
|
||||
$_SESSION['uAdresse'] = $data['uAdresse'];
|
||||
$_SESSION['uCp'] = $data['uCp'];
|
||||
$_SESSION['uVille'] = $data['uVille'];
|
||||
$_SESSION['uSecteur'] = $data['uSecteur'];
|
||||
$_SESSION['uLabo'] = $data['uLabo'];
|
||||
$_SESSION['uType'] = $data['pLibelle'];
|
||||
|
||||
header('location: index.php?direction=home');
|
||||
}
|
||||
} else {
|
||||
header('location: index.php');
|
||||
}
|
||||
die;
|
||||
/*
|
||||
|
||||
|
||||
|
||||
header('location: index.php?direction=home');
|
||||
|
||||
if (!isset($_REQUEST['action'])) {
|
||||
@@ -44,7 +67,7 @@ switch ($action) {
|
||||
$leMoisPrecedent = (date('Y') - 1) * 100 + 12;
|
||||
}
|
||||
//penser ici à faire la cloture du mois précédent !
|
||||
if ($statut == 'V') /* si le remboursement pour le mois courant n'existe pas (=0) il faut le créer*/{
|
||||
if ($statut == 'V') // si le remboursement pour le mois courant n'existe pas (=0) il faut le créer{
|
||||
$leMois = date('Ym');
|
||||
$leRemboursement = $pdo->existeRemboursement($id, $leMois);
|
||||
if ($leRemboursement == 0) {
|
||||
@@ -61,4 +84,5 @@ switch ($action) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
?>
|
||||
?>
|
||||
*/
|
||||
|
Reference in New Issue
Block a user