Witam. Mam problem z dodaniem i sprawdzeniem zalogowanego admina. W bazie jest rekord który sprawdza admina (admin tinyint)Bardzo prosiłabym gdybyście mi pomogli dodać admina do skryptu logowania
<?php
require_once ('./includes/config.inc.php');
// Ustawiamy tytuł strony i dołączamy nagłówek HTML.
$page_title = 'Logowanie';
include ('./includes/header.html');
if (isset($_POST['submitted'])) { // Sprawdzamy, czy formularz został przesłany.
require_once ('../mysql_connect.php'); // Łączymy się z bazą danych.
// Sprawdzamy poprawność adresu e-mail.
if (!empty($_POST['email'])) { $e = escape_data($_POST['email']);
} else {
echo '<p><font color="red" size="+1">Podaj adres e-mail!</font></p>'; $e = FALSE;
}
// Sprawdzamy poprawność hasła.
if (!empty($_POST['pass'])) { $p = escape_data($_POST['pass']);
} else {
$p = FALSE;
echo '<p><font color="red" size="+1">Podaj haslo!</font></p>'; }
if ($e && $p) { // Jeśli wszystko jest w porządku...
// Wysyłamy zapytanie do bazy danych.
$query = "SELECT pracownik_id, imie FROM pracownicy WHERE (email='$e' AND pass=SHA('$p')) ";
// Rejestrujemy wartości i przekierowujemy użytkownika.
$_SESSION['imie'] = $row[1];
$_SESSION['pracownik_id'] = $row[0];
// Zaczynamy definicję adresu URL.
$url = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']); // Sprawdzamy końcowy ukośnik.
if ((substr($url, -1) == '/') OR
(substr($url, -1) == '\\') ) { $url = substr ($url, 0
, -1
); // Odcinamy ukośnik. }
// Dodajemy stronę.
$url .= '/index.php';
exit(); // Kończymy działanie skryptu. } else { // Nie znaleziono pasującego rekordu.
echo '<p><font color="red" size="+1">Adres e-mail i haslo nie pasuja do przechowywanych w bazie danych albo jeszcze nie uaktywniłeś swojego konta.</font></p>'; }
} else { // Jeśli coś jest nie w porządku...
echo '<p><font color="red" size="+1">Spróbuj jeszcze raz.</font></p>'; }
} // Koniec instrukcji warunkowej sprawdzającej, czy formularz został przesłany.
?>
<h1>Logowanie</h1>
<p>Aby się zalogować, musisz zezwolić na przyjmowanie plików cookie.</p>
<form action="login.php" method="post">
<fieldset>
<p><b>Adres e-mail:</b> <input type="text" name="email" size="20" maxlength="40" value="
<?php if (isset($_POST['email'])) echo $_POST['email']; ?>" /></p>
<p><b>Hasło:</b> <input type="password" name="pass" size="20" maxlength="20" /></p>
<div align="center"><input type="submit" name="submit" value="Logowanie" /></div>
<input type="hidden" name="submitted" value="TRUE" />
</fieldset>
</form>
<?php // Dołączamy stopkę HTML.s
include ('./includes/footer.html');
?>