Fragment kodu index.php
Fragment kodu strona logowanie.php
<?php if ($_POST['wyslane']) { // jeżeli formularz został wysłany, to wykonuje się poniższy skrypt include 'db.php'; // połączenie się z bazą danych $tabela = 'uzytkownik'; // zdefiniowanie tabeli MySQL $login = $_POST["login"]; $haslo = $_POST["haslo"]; login='$login' and haslo='$haslo' and status=0"); // jeżeli użytkownik zarejestrował się, a nie aktywował swojego konta, to wyświetla się komunikat echo '<p>Nie aktywowałeś jeszcze swojego konta. Aby to zrobić, wejdź w swoją skrzynkę odbiorczą, a następnie znajdź wiadmość z linkiem aktywacyjnym i aktywuj swoje konto</p>'; exit; } // jeżeli wszystko jest dobrze, użytkownik się loguje login='$login' and haslo='$haslo' and status=1"); $_SESSION["login"] = $informacja["login"]; } else { } } // tworzenie formularza HTML echo <<< KONIEC <form action="logowanie.php" method="post"> <input type="hidden" name="wyslane" value="TRUE" /> <p>Login: <input type="text" name="login" /></p> <p>Hasło: <input type="password" name="haslo" /></p> <p><input type="submit" value="zaloguj" /></p> </form> KONIEC; } else { } if ($_GET["wylogowanie"] == "tak") { // niszczenie sesji użytkownika echo '<p>Wylogowany</p> <a href="index.php?wylogowany">strona główna</a>'; } ?>