lundi 8 août 2016

How to get the value of mysql.user password

When I log in I am using the mysql.user but I can't log on if the user has a password. If i logged on using any user a with password the page can't logged on to the other php.

The user inputted on the log in will be use on the connection for the database.

 <?php session_start(); ?>


  <!DOCTYPE HTML>
  <html>
  <head>
  <title>Log in</title>
  <meta charset="UTF-8" />
  <link rel="stylesheet" type="text/css" href="css/reset.css">
 <link rel="stylesheet" type="text/css" href="css/structure.css">
 <?php include('connection.php'); ?>

 </head>

  <body>
  <form class="box login" method="post">
    <fieldset class="boxBody">
       <label>Username</label>
    <input type="text" tabindex="1" placeholder="Username" required name="username" id="username">
     <label><label class="rLink" tabindex="5">Optional</label>Password</label>
  <input type="password" tabindex="2" placeholder="Password" name="password" id="password" >

  </fieldset>
  <footer>
  <input type="submit" class="btnLogin" value="Login" tabindex="4" name="sent">

  </footer>

</form>



 <?php

  if (isset($_POST['sent'])) {
    $servername = "localhost";
    $username = ($_POST['username']);
    $password = ($_POST['password']);
    $message="";

    // Create connection
        $result = $conn->query("SELECT user FROM mysql.user where user='$username' and password='$password'");
            if ($result->num_rows > 0){                 
            $_SESSION["uname"] = "$username";
            $_SESSION["pass"] = "$password";
            echo '<script type="text/javascript">alert(<?php echo "Success!";?>)</script>';
                header("location: main.php");
                } else {
                    $message = "Successfuly entered! hi! $username";
                    echo '<script type="text/javascript">alert(<?php echo "$message";?>)</script>';}




}           



 // Check connection


 ?> 




 </body>
 </html>

Aucun commentaire:

Enregistrer un commentaire