Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.32 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. // config.php
  5.  
  6. $spojeni = mysql_connect(localhost, "root", "");
  7. mysql_select_db('test', $spojeni);
  8. mysql_query("SET NAMES 'utf8';");
  9.  
  10. // End config.php
  11.  
  12. if(isset($_POST["a_name"])){
  13.    
  14.     $username = trim($_POST["a_name"]);
  15.     $password = trim($_POST["a_pwd"]);
  16.    
  17.     if ($username == "" OR $password == ""){
  18.        
  19.         echo "Nevyplnili jste uživatelské jméno nebo heslo!";
  20.        
  21.     }else{
  22.    
  23.         $query = mysql_query("SELECT user_id FROM uzivatele WHERE uzivatel='".mysql_real_escape_string($username)."' and heslo='".md5($password)."'");
  24.        
  25.         if(mysql_num_rows($query)==1){
  26.  
  27.             $result = mysql_fetch_array($query);
  28.            
  29.             $_SESSION['user_id'] = $result['user_id'];
  30.             $_SESSION['user_name'] = htmlspecialchars($_POST["a_name"]);
  31.            
  32.         }else{
  33.             echo "Přihlašovací údaje nesouhlasí :/";
  34.         }
  35.    
  36.     }
  37.    
  38. }
  39.  
  40.  
  41. if (!isset($_SESSION['user_id'])) { ?>
  42.  
  43.     <form action='<?php echo $_SERVER["PHP_SELF"]?>' method='POST'>
  44.         <p>Login: <input name='a_name' maxlength='30' /></p>
  45.         <p>Heslo: <input type='password' name='a_pwd' /></p>
  46.         <p><input type='submit' value='Přihlásit' /></p>
  47.     </form>
  48.  
  49. <?php
  50. }else { ?>
  51.  
  52.     <h2>Vítejte</h2>
  53.     <p>Vaše ID je <strong><?php echo $_SESSION["user_id"]; ?></strong></p>
  54.     <p>Přihlašovací jméno <strong><?php echo $_SESSION["user_name"]; ?></strong></p>
  55.    
  56. <?php } ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement