Advertisement
Guest User

Untitled

a guest
Aug 4th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.15 KB | None | 0 0
  1. <?php
  2. session_start();
  3. if (isset($_GET['logout'])){
  4.     unset($_SESSION['logged_in']);
  5. }
  6. ?>
  7. <html>
  8.     <head>
  9.         <title>Database login</title>
  10.         <?php
  11.         if (isset($_POST['submit'])) {
  12.             //print_r($_POST);
  13.             $password = md5($_POST['password']);
  14.             //echo'<p>'.$password.'</p>';
  15.             $username = ($_POST['username']);
  16.             //echo'<p>'.$username.'</p>';
  17.         }
  18.         $db = new PDO('sqlite:login.sqlite');
  19.         $login = 'SELECT * FROM login
  20.        WHERE userid="'.$username.'"
  21.        AND password="'.$password.'";';
  22.         //echo'<p>'.$login.'</p>';
  23.         $attempt = $db->query($login);
  24.         foreach ($attempt as $row) {
  25.         //print_r($row);
  26.         $_SESSION['logged_in'] = $username;
  27.         }
  28.         ?>
  29.     </head>
  30.     <body>
  31.         <?php
  32.         if (!isset($_SESSION['logged_in'])){
  33.         ?>
  34.             <form method="post" action="Db_login.php">
  35.             <p>Username:<br /><input type="text" name="username" /> </p>
  36.             <p>Password:<br /><input type="password" name="password" /></p>
  37.             <p><input type="submit" name="submit" value="Log In!" /></p>
  38.             </form>
  39.         <?php
  40.         } else {
  41.         ?>
  42.         <h1> Protected Content!</h1>
  43.         <p>You are logged in as <em><?php echo $_SESSION['logged_in']; ?> </em></p>
  44.         <p><a href="Db_login.php?logout=true">Log out!</a></p>
  45.         <p><a href="Db_new_Cars.php">Add a new car</a></p>
  46.         <p><a href="">Book out a car</a></p>
  47.         <A HREF="javascript:alert('Your resolution is '+screen.width+'x'+screen.height);">
  48.         Screen resolution finder!</A>
  49.             <?php
  50.  
  51.         $pre = $_SERVER ['HTTP_USER_AGENT'];
  52.         if(strpos($pre,"Firefox")!=0)
  53.         $browser = "Firefox";
  54.         else if (strpos($pre,"Safari")!=0)
  55.         $browser = "Safari";
  56.         else if (strpos($pre,"MSIE")!=0)
  57.         $browser = "Internet Explorer";
  58.         else if(strpos($pre,"Presto")!=0)
  59.             $browser = "Opera";
  60.         else $browser = "Unknown";
  61.     echo '<p>Your browser is: '.$browser.'</p>';
  62.     ?>
  63.  
  64.        
  65.         <?php
  66.         }
  67.         ?>
  68.     </body>
  69. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement