Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ----
- index.php
- ----
- <?php
- require "config.php";
- if(isset($_POST['submit']))
- {
- if(!empty($_POST['username']) && !empty($_POST['password']))
- {
- $username = htmlspecialchars(trim($_POST['username']));
- $password = htmlspecialchars(trim($_POST['password']));
- $vUsers = $bdd->prepare("SELECT * FROM () WHERE username = ? AND password = ?");
- $vUsers->execute(array($username, $password));
- session_set_cookie_params('1814400'); // 10 minutes.
- session_regenerate_id(true);
- ini_set('session.gc_maxlifetime', 3600*24*21);
- setcookie('pseudo',$username,time() + 3600*24*21, null, null, true, true);
- setcookie('password',$password,time() + 3600*24*21, null, null, true, true);
- $rUsers = $vUsers->rowCount();
- if($rUsers == 1)
- {
- $info = $vUsers->fetch();
- $_SESSION['id'] = $info['id'];
- $_SESSION['pseudo'] = $info['pseudo'];
- header('Location: online.php');
- }
- else
- {
- $erreur = "Mauvaise combinaison pseudo / mot de passe";
- }
- }
- }
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>Something...Is...Coming...</title>
- <link rel="stylesheet" href="css/style.css">
- </head>
- <body>
- <div id="form">
- <form method="post">
- <p><input type="text" placeholder="Compte" name="username"/></p>
- <p><input type="password" placeholder="Mot de passe" name="password"/></p>
- <button name="submit" >Connexion</button>
- </form>
- </div>
- <div style="display:none">
- <audio controls autoplay loop>
- <source src="musique.mp3" type="audio/mp3">
- </audio>
- </div>
- <canvas id="c"></canvas>
- <script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
- <script src="js/index.js"></script>
- </body>
- ----
- online.php
- ----
- <?php
- require "config.php";
- if(!isset($_SESSION['id'])){
- header('Location: login.php');
- }
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>Connecté</title>
- <link rel="stylesheet" href="css/style.css">
- </head>
- <body>
- <div style="display:none">
- <audio controls autoplay loop>
- <source src="musique2.mp3" type="audio/mp3">
- </audio>
- </div>
- <canvas id="c"></canvas>
- <script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
- <script src="js/index.js"></script>
- </body>
Add Comment
Please, Sign In to add comment