Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cw1.php
- *********************************************************************************************************
- <?php
- phpInfo();
- ?>
- *********************************************************************************************************
- cw2.html
- **********************************************************************************************************
- <!DOCTYPE html>
- <html>
- <head>
- <title> PHP - cwiczenie 2</title>
- </head>
- <body>
- <h1>Witaj!</h1>
- <br>
- <form name="login_form" action="cw2.php" method="get">
- <p>
- nazwa:<input type="text" name ="nazwa" maxlength="20" size="20" />
- </p>
- <p>
- haslo:<input type="password" name ="haslo" maxlength="20" size="20" />
- </p>
- <p>
- <input type="submit" name ="zaloguj" value="zaloguj" />
- </p>
- </form>
- </body>
- </html>
- ********************************************************************************************************
- cw2.php
- *******************************************************************************************************
- <?php
- // Start the session
- session_start();
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <title>PHP - cwiczenie 2</title>
- </head>
- <body>
- <h1>Witaj</h1>
- <br>
- Otrzymano nastepujace dane:<br>
- <?php
- echo "Nazwa: <b>". $_GET["nazwa"]."</b> <br>";
- echo "Haslo: <b>". $_GET["haslo"]."</b> <br>";
- if (isset($_GET["nazwa"]) && ($_GET["haslo"]<>'') && ($_GET["nazwa"]==$_GET["haslo"])){
- echo 'Logowanie poprawne <br/>';
- echo '<a href="cw4.php">Dalej</a> <br>';
- $_SESSION['zalogowany'] = "TAK";
- $_SESSION['zalogowany_uzytkownik'] = $_GET["nazwa"];
- } else {
- echo 'Logowanie niepoprawne<br>';
- echo '<a href="cw2.html">Sprobuj jeszcze raz</a> <br>';
- unset($_SESSION['zalogowany']);
- unset($_SESSION['zalogowany_uzytkownik']);
- }
- ?>
- </body>
- </html>
- *******************************************************************************************************************
- cw4.php
- *******************************************************************************************************************
- <?php
- // Start the session
- session_start();
- if (!isset($_SESSION['zalogowany'])) {
- $host = $_SERVER['HTTP_HOST'];
- $path = dirname($_SERVER['PHP_SELF']);
- header("Location: http://$host$path/cw2.html");
- exit;
- }
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <title> PHP - cwiczenie 2</title>
- </head>
- <body>
- <?php if(isset($_SESSION['zalogowany']) && $_SESSION['zalogowany'] == 'TAK'){?>
- <h1>Witaj <?php echo $_SESSION['zalogowany_uzytkownik']; ?></h1>
- <?php
- if(isset($_GET["pliczba"]) && isset($_GET["dzialanie"]) && isset($_GET["dliczba"])) {
- echo '<hr/>';
- $l1 = $_GET["pliczba"];
- $l2 = $_GET["dliczba"];
- $dz = $_GET["dzialanie"];
- echo 'Twojej poprzednie dzialanie:<br/>';
- echo $l1.' '.$dz.' '.$l2.' = ';
- switch ($dz){
- case '+':
- echo $l1 + $l2;
- break;
- case '-':
- echo $l1 - $l2;
- break;
- case '*':
- echo $l1 * $l2;
- break;
- case '/':
- echo $l1 / $l2;
- break;
- }
- echo '<hr/>';
- }
- ?>
- <form name='login_form' action='<?php echo $_SERVER['PHP_SELF']; ?>' method='get'>
- <p>
- pierwsza liczba:<input type='text' name ='pliczba' />
- </p>
- <p>
- dzialanie
- <select name ='dzialanie'>
- <option value='+'>+ - dodawanie </option>
- <option value='-'>- - odejmowanie </option>
- <option value='*'>* - mnozenie </option>
- <option value='/'>/ - dzielenie </option>
- </select>
- </p>
- <p>
- druga liczba:<input type='text' name ='dliczba' />
- </p>
- <p>
- <input type='submit' name ='zaloguj' value='oblicz' />
- </p>
- </form>
- <a href="cw5.php">Wyloguj</a> <br>
- <?php } ?>
- </body>
- </html>
- **********************************************************************************************************************
- cw5.php
- ***********************************************************************************************************************
- <?php
- session_start();
- unset($_SESSION['zalogowany']);
- unset($_SESSION['zalogowany_uzytkownik']);
- session_destroy();
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <title>PHP - cwiczenie 5</title>
- </head>
- <body>
- Wylogowano z serwisu.<br>
- <a href="cw2.html">Zaloguj ponownie</a> <br>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement