Advertisement
Guest User

Untitled

a guest
Jul 6th, 2017
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.60 KB | None | 0 0
  1. <?php
  2.     $con = mysql_connect("localhost","root","wow");
  3.     if (!$con)
  4.     {
  5.         die('Could not connect: ' . mysql_error());
  6.     }
  7.    
  8.     mysql_select_db("login", $con) or die (mysql_error ());
  9.  
  10.     if(isset($_GET['action']))
  11.     {
  12.         switch($_GET['action'])
  13.         {
  14.         case 'checklogin':
  15.         $loginusername=$_POST['account'];
  16.         $loginpassword=$_POST['password'];
  17.  
  18.         $loginusername = stripslashes($loginusername);
  19.         $loginpassword = stripslashes($loginpassword);
  20.         $loginusername = mysql_real_escape_string($loginusername);
  21.         $loginpassword = mysql_real_escape_string($loginpassword);
  22.  
  23.         $sql="SELECT * FROM accounts WHERE account='$loginusername' and password='$loginpassword'";
  24.         $result=mysql_query($sql);
  25.  
  26.         $count=mysql_num_rows($result);
  27.  
  28.         if($count==1){
  29.         session_register("loginusername");
  30.         session_register("loginpassword");
  31.         header("location:?action=loginsuccess");
  32.         }
  33.         else {
  34.         session_start();
  35.         $_SESSION['login'] = '';
  36.         echo 'Wrong Username and or Password, please try again.<br><br><br><br><br>Click <a href="main.php">here</a> to go back to the login page.';
  37.         }
  38.  
  39.         break;
  40.         case 'loginsuccess':
  41.         session_start();
  42.         $_SESSION['login'] = "1";
  43.         }
  44.         echo "You have been logged in.<br><br><br><br><br>Click <a href=\"main.php\">here</a> to go back to the main page.";
  45.         break;
  46.         }
  47.     }
  48.     else
  49.     {
  50.         echo "<html>
  51.         <body>
  52.  
  53.         <form action=\"?action=checklogin\" method=\"post\">
  54.         Account:      <input type=\"text\" name=\"account\" /><br><br>
  55.         Password:   <input type=\"password\" name=\"password\" /><br><br>
  56.         <input type=\"submit\" value=\"Login\" />
  57.         </form>
  58.  
  59.         </body>
  60.         </html>";
  61.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement