Oto dwa skrypty
index.php
<? // Na samej górze zadeklaruj sesję. // Sekcja wylogowywania, kasuje wszystkie zmienne sesyjne //session_destroy(); // $message=""; // Wiadomość po wylogowaniu // Sekcja logowania $login=$_POST['login']; if($login) { // W momencie kliknięcia w przycisk formularza $uzytkownik=$_POST['uzytkownik']; // Koduje hasło funkcją md5(). // Połączenie z bazą. // $host="localhost"; // Nazwa hosta. // $db_user=""; // Nazwa użytkownika - MySQL. // $db_password=""; // Hasło do bazy. // $database="baza"; // Nazwa bazy. // pg_connect($host,$db_user,$db_password); // pg_select_db($database); // Sprawdzenie nazwy użtkownika i hasła. //$rezultat=pg_query("select * FROM logowanie WHERE uzytkownik='$uzytkownik' AND haslo='$md5_haslo'"); $rezultat=pg_query("select * FROM logowanie WHERE uzytkownik='$uzytkownik' AND haslo='$md5_haslo'"); exit; }else { $message="Nieprawidłowa nazwa użytkownika lub hasło"; } } // Koniec sprawdzania autoryzacji. ?> <head> <title>Dokument</title> </head> <body> <table> <tr> <td>Użytkownik: </td> <td><input name="uzytkownik" type="text" id="uzytkownik" /></td> </tr> <tr> <td>Hasło: </td> <td><input name="haslo" type="password" id="haslo" /></td> </tr> </table> <input name="login" type="submit" id="login" value="login" /> </form> </body> </html>
Drugi main.php
<? //session_start(); // Na samej górze zadeklaruj sesję. } ?> <head> <title>Dokument</title> </head> <body> <p><a href="index.php">Wyloguj</a></p> </body> </html>