Advertisement
Guest User

account

a guest
Feb 6th, 2014
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.19 KB | None | 0 0
  1. <?php
  2. session_start();
  3. $formView = false;
  4. $formError = '';
  5. $content = '';
  6.  
  7. if( !isset($_SESSION["belepve"]) )
  8. {
  9.  
  10.   // Blokk 1
  11.   if( isset($_POST["belep"]) )
  12.   {
  13.     // FORM feldolgozás, hibakezelés helye - hiba esetén (formView = true)
  14.     if( empty($_POST['username']) )
  15.     {
  16.       $formView = true;
  17.       $formError = 'Add meg a neved!<br />';
  18.     }
  19.     else
  20.     {
  21.       $_SESSION["belepve"] = 1;
  22.       $_SESSION["username"] = $_POST["username"];
  23.     }
  24.   }
  25.   else
  26.   {
  27.     // Első indításkor fut
  28.     $formView = true;
  29.   }
  30.  
  31. }
  32.  
  33. // Blokk 2
  34. if( $formView )
  35. {
  36.   // FORM
  37.   $content .= "Az oldal megtekintéséhez be kell jelentkezned!<br />";
  38.   $content .= $formError;
  39.   $content .= '<form method="post">
  40.                Felhasználói név: <input type="text" name="username" /></br>
  41.                <input type="submit" name="belep" value="Belépés" />
  42.              </form>';
  43. }
  44. else
  45. {
  46.   // PAGE Content
  47.   $content .= sprintf('Üdvözöllek %s<br />', $_SESSION["username"]);
  48.   $content .= 'Az oldal tartalma: blablabla...<br />';
  49.   $content .= '<a href="logout.php">kilépés</a><br />';
  50. }
  51.  
  52. // PAGE Content megjelenítés a kívánt helyen
  53. print($content)
  54. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement