case "updateClient": updateClient(); break; case "deleteClient": deleteClient(); case "ExisUserName": ExisUserName(); break; case "ExisEmail": ExisEmail(); break; case "ExisEmailEdit": ExisEmailEdit(); break; case "loginClient": loginClient(); break; case "logout": logout(); break; case "changeLogin": changeLogin(); break; } function viewClients() { $clients = new Clients(); $data = $clients->getAllClientsPaginated($_REQUEST['page']); $count = $clients->getAllClientsCount(); viewTable($data, $count[0]['count']); }
header('refresh:0;url=espaceclient.php'); } else { //connection à la BD $connection = connectBD(); if ($connection) { //on récupère les données sécurisées du formulaire //$name = secureData($_POST['name']); //$firstname = secureData($_POST['firstname']); $email = secureData($_POST['email']); $mdp = md5(secureData($_POST['mdp'])); //$_SESSION['name'] = $name; //$_SESSION['firstname'] = $firstname; $_SESSION['email'] = $email; $_SESSION['mdp'] = $mdp; //on connecte l'utilisateur grace à la fonction $connecte = loginClient($connection, $email, $mdp); //si connection if ($connecte) { header('refresh:3;url=vip.php'); //on prépare le contenu à afficher $contenu = '<red>Bonjour <b>' . $_SESSION['email'] . '</b> Vous avez été connecté avec succès!</red>'; } else { //on prépare l'erreur à afficher $_SESSION['erreur_connection'] = '<red>Votre login ou mot de passe est erroné!</red>'; //renvoi vers la page du formulaire de connection header('refresh:1;url=espaceclient.php'); $contenu = '<red>' . $email . ', vous n\'êtes pas connecté!!! ' . $_SESSION['erreur_connection'] . '</red>'; } } else { $contenu = '<red>Vous n\'êtes pas connecté à la BD, veuillez contacter votre administrateur!</red>'; }