Advertisement
Guest User

Untitled

a guest
May 19th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.16 KB | None | 0 0
  1. <?php
  2. $conexao = mysql_pconnect(localhost,root,"123");
  3. mysql_select_db(teste,$conexao);
  4. mysql_query("SET NAMES 'utf8'");
  5. mysql_query('SET character_set_connection=utf8');
  6. mysql_query('SET character_set_client=utf8');
  7. mysql_query('SET character_set_results=utf8');
  8.    
  9. if(isset($_POST['login']))
  10. {
  11.     $user = $_POST['user'];
  12.     $pass = $_POST['pass'];
  13.     if( isset($user) && isset($pass))
  14.     {
  15.         $user = mysql_real_escape_string($user);
  16.         $pass = md5($pass);
  17.         $query = "SELECT id FROM users WHERE pass='$pass' AND user='$user'";
  18.         $resultado = mysql_query($query,$conexao);
  19.  
  20.         if(mysql_num_rows($resultado) == "1")
  21.         {
  22.             $row = mysql_fetch_array($resultado, MYSQL_ASSOC);
  23.             $id = $row['id'];
  24.            
  25.             session_start();
  26.            
  27.             $_SESSION['connected'] = $id .":" . $user . ":" . $pass;
  28.            
  29.             header("location: #");
  30.         }
  31.         else
  32.         {
  33.             ?>
  34.             <div style="width: 220px; margin: 0 auto 0 auto; padding: 50px 0 0 0">
  35.                 <div style="line-height:256px;font-size:24px;">Incorrect Info</div>
  36.                 <script> setTimeout("location.href = \'/login.php\';",1200); </script>
  37.             </div>
  38.             <?php
  39.         }
  40.     }
  41.    
  42. }
  43. else
  44. {
  45.     session_start();
  46.     if(isset($_SESSION['connected']))
  47.     {
  48.         if(isset($_POST['exit']))
  49.         {
  50.             session_destroy();
  51.             ?>
  52.             <script> setTimeout("location.href = \'/login.php\';",0); </script>
  53.             <?php
  54.         }
  55.         else
  56.         {
  57.         //codigo normal sem login ou redirect pra pagina do user
  58.         ?>
  59.         <div style="width: 220px; margin: 0 auto 0 auto; padding: 50px 0 0 0">
  60.         Connected<br />
  61.         <form id="exit" method="post" action="#"><br />
  62.             <input type="submit" alt="Exit" value="Exit" name="exit"  />
  63.         </form>
  64.         </div>
  65.        
  66.         <?php
  67.         }
  68.     }
  69.     else
  70.     {
  71.         ?>
  72.         <div style="width: 220px; margin: 0 auto 0 auto; padding: 50px 0 0 0">
  73.         <form id="login" method="post" action="#">
  74.             <table style="border-collapse:collapse;width: 220px;">
  75.                 <tr> <td>User:</td> <td><input type="text" name="user" alt="User" size="15"/></td></tr>
  76.                 <tr> <td>Pass:</td> <td><input type="password" name="pass" alt="Pass" size="15"/></td></tr>
  77.                 <tr> <td colspan="2"><input type="submit" alt="Login" value="Login" name="login"  /><br /></td></tr>
  78.             </table>
  79.         </form>
  80.         </div>
  81.         <?php
  82.     }
  83. }
  84. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement