Advertisement
Guest User

Untitled

a guest
Dec 12th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.58 KB | None | 0 0
  1. <html>
  2.     <head>
  3.         <meta charset="UTF-8">
  4.         <meta name="viewport" content="width=device-width, initial-scale=1.0">
  5.         <link href="style.css" rel="stylesheet" type="text/css">
  6.     </head>
  7.     <body>
  8.  
  9.     <?php
  10.     session_start();
  11.  
  12.     if (isset($_GET['logout'])){
  13.         session_destroy();
  14.     }
  15.  
  16.     if(isset( $_POST['login']))
  17.     {
  18.         $user = $_POST['user']; //csinálunk egy belépés és egy jleszo textet
  19.         $pass = $_POST['pass'];
  20.         $logout = 0;
  21.  
  22.         // 6. gyak / 3. feladat
  23.         $_SESSION['login'] = false; //elöre beállitjuk, hogy false a session értéke, majd ha sikeresen beléptünk akkor lesz true
  24.            
  25.  
  26.             if( $user =="admin" && $pass == "admin") //ha a beirt adat megegyezik a tömbben lévő sorral akkor be tudunk lépni
  27.             {
  28.                 // 6. gyak / 3. feladat
  29.                 $_SESSION['login'] = $user; //a beirt adatokat elmentjük a sessionbe. itt már true a session
  30.                    
  31.             }
  32.     }
  33.        
  34.     if (isset( $_SESSION['login'])) //ha sikeresen beléptünk akkor kiiratjuk , hogy sikeres belépés
  35.     {
  36.         print '     <p class="msg"> Üdv, '.$_SESSION['login'].'!</p>';
  37.         print '<section>
  38.         <p>
  39.             <a href="index.php?logout=1">Kijelentkezés</a>
  40.         </p>
  41.         </section>';
  42.     }
  43.     else
  44.     {
  45.             print ' <p class="msg">
  46.             Nincs bejelentkezve
  47.         </p>';
  48.  
  49.         print '<form method="post" action="index.php">
  50.                 <label for="user">Felhasználónév</label>
  51.                 <input type="text" name="user" id="user" maxlength="10">
  52.                 <label for="pass">Jelszó</label>
  53.                 <input type="password" name="pass" id="pass" maxlength="10">
  54.                 <input type="submit" name="login" value="Belépés">
  55.             </form>';
  56.     }
  57. ?>
  58.     </body>
  59. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement