Advertisement
Guest User

Untitled

a guest
Jan 27th, 2019
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.99 KB | None | 0 0
  1. <?php session_start(); ?>
  2. <html>
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7.     <link href="style.css" rel="stylesheet" type="text/css">
  8.     <title>Szymon Sitko Projekt</title>
  9. </head>
  10. <body>
  11. <?php
  12.     include("config.php");
  13.     if(isset($_POST['submit'])) {
  14.     $user = mysqli_real_escape_string($mysqli, $_POST['username']);
  15.     $pass = mysqli_real_escape_string($mysqli, $_POST['password']);
  16.     if($user == "" || $pass == "") {
  17.         echo "Wypełnij wszystkie pola.";
  18.         echo "<br/>";
  19.         echo "<a href='login.php'>Wróć</a>";
  20.     } else {
  21.         $result = mysqli_query($mysqli, "SELECT * FROM login WHERE username='$user' AND password=md5('$pass')")
  22.                     or die("Nie można wykonać zapytania.");
  23.        
  24.         $row = mysqli_fetch_assoc($result);
  25.        
  26.         if(is_array($row) && !empty($row)) {
  27.             $validuser = $row['username'];
  28.             $_SESSION['valid'] = $validuser;
  29.             $_SESSION['name'] = $row['name'];
  30.             $_SESSION['id'] = $row['id'];
  31.         } else {
  32.             echo "Błędna nazwa użytkownika lub hasło.";
  33.             echo "<br/>";
  34.             echo "<a href='login.php'>Wróć</a>";
  35.         }
  36.         if(isset($_SESSION['valid'])) {
  37.             header('Location: index.php');         
  38.         }
  39.     }
  40. } else {
  41. ?>
  42.  
  43.     <center>
  44.     <div class="main">
  45.         <div class="logo">
  46.             <center>
  47.             <img class="logoIMG" src="./logo.png">
  48.             </center>
  49.         </div>
  50.         <div class="form">
  51.         <form name="form1" method="post" action="">
  52.         <table width="75%" border="0">
  53.             <tr>
  54.                 <td width="10%">Nazwa użytkownika</td>
  55.                 <td><input type="text" name="username"></td>
  56.             </tr>
  57.             <tr>
  58.                 <td>Hasło</td>
  59.                 <td><input type="password" name="password"></td>
  60.             </tr>
  61.             <tr>
  62.                 <td>&nbsp;</td>
  63.                 <td><input type="submit" name="submit" value="Submit"></td>
  64.                 <input type="submit" name="register" value="Zarejestruj">
  65.             </tr>
  66.         </table>
  67.         </form>
  68.         </div>
  69.     </div>
  70.     </center>
  71. <?php
  72. }
  73. ?>
  74. </body>
  75. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement