<?php $uzytkownik = $_POST['uzytkownik']; $haslo = $_POST['haslo']; { //uzytkownik musi podać identyfikator i hasło dostępu ?> <h1>Zaloguj się</h1> Ta strona jest zastrzeżona. <form method ="post" action="zastrz_baza.php"> <table border="1"> <tr> <th>Użytkownik</th> <td><input type="text" name="uzytkownik"></td> </tr> <tr> <th>Hasło</th> <td><input type="password" name="hasło"></td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" value="Zaloguj się"> </td> </tr> </form> <?php } else { // połącz się z MySQL // znajdź pasujący wiersz $zapytanie = "select count(*) from uwierzytelnieni_uzytkownicy where uzytkownik = '$uzytkownik' and haslo = '$haslo'"; if(!$wynik) { exit; } $ile = $wierz[0]; if ($ile > 0) { // podana kombinacja: identyfikator i hasło jest prawidłowa } else { // kombinacja: identyfikator i hasło jest nieprawidłowa } } ?>
Tak wygląda tabela "uwierzytelnieni_uzytkownicy" w bazie "uwierz":

po wpisaniu do formularza:
uzytkownik
haslo
wyskakuje błąd 'Nie jesteś uprawniony do przeglądania tych zasobów.' O_o