Advertisement
Guest User

Untitled

a guest
Jan 19th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.70 KB | None | 0 0
  1. <?php
  2.     session_start();
  3.  
  4.     $username = "";
  5.     $email    = "";
  6.     $jidlopondeli="";
  7.     $jidloutery="";
  8.     $jidlostreda="";
  9.     $jidloctvrtek="";
  10.     $jidlopatek="";
  11.  
  12.     $errors = array();
  13.     $_SESSION['success'] = "";
  14.  
  15.     $db = mysqli_connect('localhost', 'root', '', 'uzivatele');
  16.  
  17.     if (isset($_POST['reg_user'])) {
  18.         $username = mysqli_real_escape_string($db, $_POST['username']);
  19.         $email = mysqli_real_escape_string($db, $_POST['email']);
  20.         $password_1 = mysqli_real_escape_string($db, $_POST['password_1']);
  21.         $password_2 = mysqli_real_escape_string($db, $_POST['password_2']);
  22.  
  23.         if (empty($username)) { array_push($errors, "Zadejte uživatelské jméno"); }
  24.         if (empty($email)) { array_push($errors, "Zadejte e-mail"); }
  25.         if (empty($password_1)) { array_push($errors, "Zadejte heslo"); }
  26.  
  27.         if ($password_1 != $password_2) {
  28.             array_push($errors, "Hesla se neshodují");
  29.         }
  30.  
  31.         if (count($errors) == 0) {
  32.             $password = md5($password_1);
  33.             $query = "INSERT INTO users (username, email, password)
  34.                       VALUES('$username', '$email', '$password')";
  35.             mysqli_query($db, $query);
  36.  
  37.             $_SESSION['username'] = $username;
  38.             $_SESSION['success'] = "Nyní jste přihlášen/a";
  39.             header('location: index.php');
  40.         }
  41.  
  42.     }
  43.  
  44.     if (isset($_POST['login_user'])) {
  45.         $username = mysqli_real_escape_string($db, $_POST['username']);
  46.         $password = mysqli_real_escape_string($db, $_POST['password']);
  47.  
  48.         if (empty($username)) {
  49.             array_push($errors, "Zadejte uživatelské jméno");
  50.         }
  51.         if (empty($password)) {
  52.             array_push($errors, "Zadejte heslo");
  53.         }
  54.  
  55.         if (count($errors) == 0) {
  56.             $password = md5($password);
  57.             $query = "SELECT * FROM users WHERE username='$username' AND password='$password'";
  58.             $results = mysqli_query($db, $query);
  59.  
  60.             if (mysqli_num_rows($results) == 1) {
  61.                 $_SESSION['username'] = $username;
  62.                 $_SESSION['success'] = "Nyní jste přihlášen/a";
  63.                 header('location: index.php');
  64.             }else {
  65.                 array_push($errors, "Zadali jste špatné uživatelské jméno/heslo");
  66.             }
  67.         }
  68.  
  69.     }
  70.     if (isset($_POST['potvrdit'])) {
  71.         $jidlopondeli=$_POST['jidlopondeli'];
  72.         $jidloutery=$_POST['jidloutery'];
  73.         $jidlostreda=$_POST['jidlostreda'];
  74.         $jidloctvrtek=$_POST['jidloctvrtek'];
  75.         $jidlopatek=$_POST['jidlopatek'];
  76.  
  77.  
  78.  
  79.  
  80.         echo $_SESSION['username'] . "<br>";
  81.         echo $jidlopondeli;
  82.  
  83.         $prep = $db->prepare("INSERT INTO obed (username, jidlopondeli, jidloutery, jidlostreda, jidloctvrtek, jidlopatek) VALUES (?, ?, ?, ?, ?, ?)");
  84.         $prep->bind_param('ssssss',  $_SESSION['username'], $jidlopondeli, $jidlopondeli, $jidlopondeli, $jidlopondeli, $jidlopondeli);
  85.         $prep->execute();
  86.         $prep->close();
  87.  
  88.     }
  89.  
  90. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement