Witam.
Wiem że w internecie jest pełno scriptów na logowanie ale są one dla mnie jak narazie nie zrozumiałe. Chcę zrobic swój , żeby był jak najprostrzy.
Próbuje zrobić prosty script, który by pobierał dane z bazy i porównał je z tymi wprowadzonymi w formularzu. Po zgodności danych , script przenosi na inną stronę. Mam nadzieję że ktoś pomoże. Z góry Thx.
mam baze -> logowanie
tabela -> logowanie
a w tabeli 3 pola: id, login, haslo
A oto script, który wymyśliłem ale nie działa.
<form action="index.php" method="POST">
Login:<input type="text" name="user"><br/>
Haslo:<input type="password" name="pass"><br/>
<input type="submit" name="submit" value="Loguj">
</form>
<?
$uzytkownik=$_POST['user'];
$haslo=$_POST['pass'];
mysql_connect('localhost','root','krasnal');
mysql_select_db('logowanie');
$rezultat=mysql_query("Select * FROM logowanie WHERE $uzytkownik=login AND $haslo=haslo");
if(@mysql_num_rows($rezultat)){
header("location:ok.php"); // Przekierowanie do strony ok.php
exit;
}else
{
$message="Nieprawidłowa nazwa użytkownika lub hasło";
}
?>