Advertisement
Guest User

Untitled

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