
Byłbym serdecznie wdzięczny za jakąś pomoc, gdyż jest to dla mnie b.ważne
mega
<?php # Listing 12.7 - login.php // Skrypt pozwalający na zalogowanie się na stronie. // Dołączenie pliku konfiguracyjnego obsługującego błędy, itp. require_once ('includes/config.inc'); // Określenie tytułu strony i dołączenie nagłówka HTML. $page_title = 'Logowanie'; include ('includes/header.html'); require_once ('../mysql_connect.php'); // Połączenie z bazą danych. $u = FALSE; } else { $u = escape_data($_POST['username']); } $p = FALSE; } else { $p = escape_data($_POST['password']); } if ($u && $p) { // Jeśli nie wystąpiły żadne problemy. // Wysłanie zapytania do bazy danych. $query = "SELECT user_id, first_name FROM users WHERE username='$u' AND password=PASSWORD('$p')"; if ($row) { // W bazie znaleziono szukane dane. // Rozpoczęcie sesji, zarejestrowanie wartości i przekierowanie. $_SESSION['first_name'] = $row[1]; $_SESSION['user_id'] = $row[0]; } else { // W bazie nie znaleziono szukanych danych. echo '<p><font color="red" size="+1">Podana nazwa konta użytkownika i hasło nie pasują do zawartych w pliku.</font></p>'; } } else { // Jeśli wystąpiły problemy. } } // Koniec instrukcji warunkowej SUBMIT. ?>