Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include('include/bdd.php'); // Connexion à la base de donnée SQL
- if(isset($_POST['formconnexion'])) // Vérifier si les champs ont été rempli
- {
- $pseudoconnect = htmlspecialchars($_POST['pseudoconnect']);
- $motdepasseconnect = sha1($_POST['motdepasseconnect']);
- if(!empty($pseudoconnect) AND !empty($motdepasseconnect))
- {
- $requser = $bdd->prepare("SELECT * FROM compte_utilisateurs WHERE username = ? AND password = ?");
- $requser->execute(array($pseudoconnect, $motdepasseconnect));
- $userexist = $requser->rowCount();
- if($userexist == 1)
- {
- $userinfo = $requser->fetch();
- $_SESSION['id'] = $userinfo['id'];
- $_SESSION['pseudo'] = $userinfo['username'];
- $_SESSION['nom'] = $userinfo['nom'];
- $_SESSION['prenom'] = $userinfo['prenom'];
- $_SESSION['adresseemail'] = $userinfo['email'];
- $_SESSION['motdepasse'] = $userinfo['password'];
- header("Location: profil.php?id=".$_SESSION['id']); // Redirection vers la page de profil
- }
- else
- {
- $erreur = "Vos identifiants sont incorrects."; // Si les identifiants sont inccorrect
- }
- }
- else
- {
- $erreur = "Vous n'avez pas rempli tous les champs !"; // Si tous les champs n'ont pas été rempli
- }
- }
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <title>MotoGroup | Connexion à un compte</title>
- <?php include('include/head.php'); ?> <!-- Introduction du header -->
- </head>
- <body>
- <?php include('include/header.php') ?>
- <div class="container grandespace center" style="min-height:650px">
- <h2>Connexion à votre compte.</h2>
- <form action="connexion.php" method="post">
- <div class="col-md-4 col-md-offset-4 petitespace">
- <label for="pseudoconnect">Votre nom d'utilisateur</label>
- <input type="text" name="pseudoconnect" id="pseudoconnect" placeholder="Votre pseudo" class="form-control center">
- </div>
- <div class="col-md-4 col-md-offset-4 petitespace">
- <label for="motdepasseconnect">Votre mot de passe</label>
- <input type="password" name="motdepasseconnect" id="motdepasseconnect" placeholder="Votre mot de passe" class="form-control center">
- </div>
- <div class="col-md-4 col-md-offset-4 petitespace">
- <input type="submit" class="btn btn-primary form-control" value="Se connecter" name="formconnexion">
- </div>
- <div class="col-md-12">
- <?php
- if(isset($erreur))
- {
- echo('<p style="text-align:center;" class="text-warning">'.$erreur.'</p>');
- }
- else
- {
- echo('<p class="text-error">Si vous n\'avez pas encore de compte, afin d\'en créé un cliquez <a href="inscription.php">ICI</a></p>');
- }
- ?>
- </div>
- </form>
- </div>
- <?php include('include/footer.php') ?> <!-- Introduction du footer -->
- </body>
- </html>
Add Comment
Please, Sign In to add comment