Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.92 KB | None | 0 0
  1. <?php
  2. $loginName = addslashes($_POST['name']);
  3. $loginPass = addslashes($_POST['pass']);
  4.  
  5. require("pripojeni_mysql.php");
  6.  
  7. function zakladniUdajeUzivatele()
  8. {
  9.   global $vysledek;
  10.          
  11.   while ($radek = mysql_fetch_object($vysledek))
  12.   {
  13.     echo '<p style="color: brown;">'. $radek->administrator_name .'</p>';
  14.     echo '<p style="color: brown;">'. $radek->administrator_password .'</p>';
  15.    
  16.     if($radek->administrator_prava == 1) {
  17.       echo '<p style="color: brown;">Vyvojar</p>';
  18.     } else {
  19.       echo '<p style="color: brown;">Spravce</p>';
  20.     }
  21.     echo '<hr />';
  22.   }
  23. }
  24.  
  25. if (isset($loginName) && isset($loginPass)) {
  26.   echo '<p>Formular existuje.</p>';                                     //formaular existuje
  27.  
  28.   if (!empty($loginName) && !empty($loginPass)) {
  29.      echo '<p>Promenne jsou plne.</p>';                                //plne promenne
  30.      
  31.      sql_connect();
  32.      
  33.      $dotaz = 'SELECT administrator_id, administrator_name, administrator_password, administrator_prava
  34.               FROM administrator
  35.               WHERE administrator_name= "'. $loginName .'" AND administrator_password = MD5("'. $loginPass .'")    
  36.             ';                                              
  37.      $vysledek = sql_query($dotaz);
  38.      $existuje_uzivatel=mysql_num_rows($vysledek);                        //vraci pocet zaznamu v tabulce
  39.      
  40.      if ($existuje_uzivatel == 1) {       //pokud existuje uzivatel
  41.         echo '<p style="color: green;">Uspesne prihlaseni uzivatele</p>';
  42.        
  43.         zakladniUdajeUzivatele();
  44.        
  45.         //SEM PRIDE KOD PRO PRIHLASENEHO UZIVATELE
  46.         //ROZDIL MEZI ADMINISTRATOREM NEBO SPRAVCEM
  47.        
  48.      } else {
  49.        echo '<p style="color: red;">Uzivatel neexistuje</p>';
  50.      }
  51.   } else {
  52.      echo '<p style="color: red;">Promenne jsou prazdne.</p>';
  53.   }
  54. } else {
  55.   echo '<p style="color: red;">Formular neexistuje.</p>';
  56. }
  57. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement