Panowie gdzie robie błąd bo juz wysiadam !:
<?php
$uzytkownik = $_POST['uzytkownik'];
$haslo = $_POST['haslo'];
if(!isset($_POST['uzytkownik'])&&!isset($_POST['haslo'])) {
//uzytkownik musi podac login i haslo
echo" <form method=\"post\" action=\"index.php\"> <input type=\"text\" name=\"uzytkownik\">
<input type=\"password\" name=\"haslo\">
<input type=\"submit\" value=\"zaloguj\">
</form>
";
}
else
{
//połącz sie z msql
if(!$mysql)
{
echo"brak połączenia z bazą danych"; }
//wybranie właściwej bazy danych
if(!$wybrana)
{
echo"błąd wyboru bazy danych"; }
//znajdz pasujący wiersz
$zapytanie ="select count(*) from uwierzytelnieni_urzytkownicy where
uzytkownik = '$uzytkownik' and
haslo = '$haslo'";
if(!$wynik);
{
echo'nie mozna wykonac zapytania'; }
$ile = $wiersz[0];
if ( ile > 0 )
{
//podanie kombinacji loginu i hasla jest prawidlowa
}
else
{
//kombinacja dostepu i hasla jest nieprawidlowa
echo"nie jestes uprawniony do przeglądnia tych zasobów"; }
}
?>
--
-- Baza danych: `uwierz`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla `uwierzytelnieni_urzytkownicy`
--
CREATE TABLE `uwierzytelnieni_urzytkownicy` (
`uzytkownik` varchar(20) NOT NULL DEFAULT '',
`haslo` varchar(40) NOT NULL DEFAULT '',
`prawa` char(1) NOT NULL DEFAULT '',
`imie` varchar(20) NOT NULL DEFAULT '',
`nazwisko` varchar(20) NOT NULL DEFAULT '',
PRIMARY KEY (`uzytkownik`)
) TYPE=MyISAM;