Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(-1); // reports all errors
- ini_set("display_errors", "1"); // shows all errors
- ini_set("log_errors", 1);
- ini_set("error_log", "/tmp/php-error.log");
- session_start();
- /* if user logged in */
- if ((isset($_SESSION['user']))) {
- header ("Location: /index.php");
- }
- require('header.php');
- if(isset($_POST['login']))
- {
- $uname = $_POST['name'];
- $upass = $_POST['password'];
- $hash = password_hash($upass, PASSWORD_DEFAULT)."\n";
- $res=mysqli_query($link, "SELECT * FROM Members WHERE Username='$uname'");
- $row=mysqli_fetch_array($res);
- $db_password = $row['Password'];
- /* $correct_password = decryptIt($db_password);
- // Fetch hash+salt from database, place in $hashAndSalt variable
- // and then to verify $password:
- if (password_verify($password, $hashAndSalt)) {
- // Verified
- }
- */
- $verify = password_verify($db_password, $hash); // This should work
- if (password_verify($upass, $row['Password'])) {
- $_SESSION['user'] = $row['ID'];
- header("Location: " . $site . "/index.php");
- } else {
- ?>
- <script>alert('wrong details');</script>
- <?php
- }
- }
- ?>
- <!DOCTYPE html>
- <html class="no-js css-menubar" lang="en">
- <head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimal-ui">
- <meta name="description" content="bootstrap admin template">
- <meta name="author" content="">
- <title><?php echo $display_title; ?> - Login</title>
- <link rel="apple-touch-icon" href="base/assets/images/apple-touch-icon.png">
- <link rel="shortcut icon" href="base/assets/images/favicon.ico">
- <!-- Stylesheets -->
- <link rel="stylesheet" href="global/css/bootstrap.min.css">
- <link rel="stylesheet" href="global/css/bootstrap-extend.min.css">
- <link rel="stylesheet" href="base/assets/css/site.min.css">
- <!-- Plugins -->
- <link rel="stylesheet" href="global/vendor/animsition/animsition.css">
- <link rel="stylesheet" href="global/vendor/asscrollable/asScrollable.css">
- <link rel="stylesheet" href="global/vendor/switchery/switchery.css">
- <link rel="stylesheet" href="global/vendor/intro-js/introjs.css">
- <link rel="stylesheet" href="global/vendor/slidepanel/slidePanel.css">
- <link rel="stylesheet" href="global/vendor/flag-icon-css/flag-icon.css">
- <link rel="stylesheet" href="base/assets/examples/css/pages/register-v2.css">
- <!-- Fonts -->
- <link rel="stylesheet" href="global/fonts/web-icons/web-icons.min.css">
- <link rel="stylesheet" href="global/fonts/brand-icons/brand-icons.min.css">
- <link rel='stylesheet' href='http://fonts.googleapis.com/css?family=Roboto:300,400,500,300italic'>
- <!--[if lt IE 9]>
- <script src="global/vendor/html5shiv/html5shiv.min.js"></script>
- <![endif]-->
- <!--[if lt IE 10]>
- <script src="global/vendor/media-match/media.match.min.js"></script>
- <script src="global/vendor/respond/respond.min.js"></script>
- <![endif]-->
- <!-- Scripts -->
- <script src="global/vendor/modernizr/modernizr.js"></script>
- <script src="global/vendor/breakpoints/breakpoints.js"></script>
- <script>
- Breakpoints();
- </script>
- </head>
- <body class="page-register-v2 layout-full page-dark">
- <!--[if lt IE 8]>
- <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
- <![endif]-->
- <!-- Page -->
- <div class="page animsition" data-animsition-in="fade-in" data-animsition-out="fade-out">
- <div class="page-content">
- <div class="page-register-main">
- <h3 class="font-size-24">Login</h3>
- <p>Create your Account and Start Betting! It's less than 5 minutes!</p>
- <form method="post" role="form">
- <div class="form-group">
- <label class="sr-only" for="inputName">Full Name</label>
- <input type="text" class="form-control" id="inputName" name="name" placeholder="Name">
- </div>
- <div class="form-group">
- <label class="sr-only" for="inputPassword">Password</label>
- <input type="password" class="form-control" id="inputPassword" name="password"
- placeholder="Password">
- </div>
- <div class="form-group clearfix">
- <p class="margin-left-40">By signing in, you agree to our <a href="#">Terms</a>.</p>
- </div>
- <input type="submit" name="login" class="btn btn-primary btn-block" value="Login">
- </form>
- <p>Need an account? Please go to <a href="register.php">register</a></p>
- </div>
- </div>
- </div>
- <!-- End Page -->
- <!-- Core -->
- <script src="global/vendor/jquery/jquery.js"></script>
- <script src="global/vendor/bootstrap/bootstrap.js"></script>
- <script src="global/vendor/animsition/animsition.js"></script>
- <script src="global/vendor/asscroll/jquery-asScroll.js"></script>
- <script src="global/vendor/mousewheel/jquery.mousewheel.js"></script>
- <script src="global/vendor/asscrollable/jquery.asScrollable.all.js"></script>
- <script src="global/vendor/ashoverscroll/jquery-asHoverScroll.js"></script>
- <!-- Plugins -->
- <script src="global/vendor/switchery/switchery.min.js"></script>
- <script src="global/vendor/intro-js/intro.js"></script>
- <script src="global/vendor/screenfull/screenfull.js"></script>
- <script src="global/vendor/slidepanel/jquery-slidePanel.js"></script>
- <script src="global/vendor/jquery-placeholder/jquery.placeholder.js"></script>
- <!-- Scripts -->
- <script src="global/js/core.js"></script>
- <script src="base/assets/js/site.js"></script>
- <script src="base/assets/js/sections/menu.js"></script>
- <script src="base/assets/js/sections/menubar.js"></script>
- <script src="base/assets/js/sections/gridmenu.js"></script>
- <script src="base/assets/js/sections/sidebar.js"></script>
- <script src="global/js/configs/config-colors.js"></script>
- <script src="base/assets/js/configs/config-tour.js"></script>
- <script src="global/js/components/asscrollable.js"></script>
- <script src="global/js/components/animsition.js"></script>
- <script src="global/js/components/slidepanel.js"></script>
- <script src="global/js/components/switchery.js"></script>
- <script src="global/js/components/jquery-placeholder.js"></script>
- <script src="global/js/components/animate-list.js"></script>
- <script>
- (function(document, window, $) {
- 'use strict';
- var Site = window.Site;
- $(document).ready(function() {
- Site.run();
- });
- })(document, window, jQuery);
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement