Guest User

Untitled

a guest
Jul 1st, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.44 KB | None | 0 0
  1. <?php
  2.  
  3.  
  4.  
  5. if (isset($_POST['submit'])) {
  6.  
  7.  
  8.         $connection = mysql_connect("localhost","sparkon","");
  9.         mysql_select_db("my_sparkon");
  10.  
  11.         if (!$connection)
  12.         {
  13.         die("Cannot connect to the database" . mysql_error());
  14.         }
  15.         $username= $_POST['username'];
  16.         $password= $_POST['password'];
  17.  
  18.         // CONTROLLO PASSOWORD
  19.         if ($username == NULL)
  20.         {
  21.         return;
  22.         }
  23.         if ($password == NULL)
  24.         {
  25.         return;
  26.         }
  27.         //ESCAPE DEI CARATTERI
  28.         $username = mysql_real_escape_string($username);
  29.         $password = mysql_real_escape_string($password);
  30.         //ENTRIAMO NEL DATABASE
  31.         $query = "SELECT id FROM users WHERE username ='$username' AND password =                  md5('$password')";
  32.         $result = mysql_query($query);
  33.         //CONTROLLO SE LA QUERY E' ESATTA
  34.         if (!$result)
  35.         {
  36.         die("Controlla la query al database");
  37.         }
  38.         $record = mysql_fech_array($result);
  39.         // CONTROLLO, UNA VOLTA MODIFICATO IL VALORE IN ROW SE ESISTE
  40.         if (!$record)
  41.         {
  42.         die("Username or Password sbagliati");
  43.         }
  44.         else
  45.         {
  46.         die("Benvenuto" . $username ."Hai effettuato il Login alle: " . date(Y-m-d));
  47.         };
  48.  
  49. } else {
  50.     return;
  51. };
  52.  
  53. ?>
  54.  
  55. <html>
  56. <head>
  57. <title>LOGIN</title>
  58. </head>
  59. <body>
  60. <form action="login.php" method="post">
  61. <table>
  62. <tr><td>
  63. Username : <input type="text" name="username" />
  64. </tr></td>
  65. <tr><td>
  66. Password : <input type="password" name="password" />
  67. </tr></td>
  68. </table>
  69. <input type="button" name="submit" value="submit" />
  70. </form>
  71. </body>
  72. </html>
Add Comment
Please, Sign In to add comment