Witam. Mam skrypt logowania, który pokazuje poniżej. Niby wszystko wydaje mi się, że powinno byc dobrze, ale ciągle wyświetla mi błąd "Wystąpił błąd", więc sądze, że coś przekąbinowałem z szyfrowaniem hasła i tam się sypie. Byłbym wdzięczny jak by ktoś znalazł ten błąd. Pewnie to jakaś głupota... Z góry dzięki.
<?php
if (isset($_POST['imie']) and
isset($_POST['nazwisko']) and
isset($_POST['password'])) { require("connection.php");
connection();
if ($imie!="" and $nazwisko!="" and $password!="") {
$password = sha1($password);
$zapytanie="SELECT id FROM users WHERE imie='$imie' and nazwisko='$nazwisko' and password ='$password'";
$id=$temp['id'];
if ($ile==1) {
$_SESSION['user_id']=$id;
$_SESSION['imie']=$imie;
$_SESSION['nazwisko']=$nazwisko;
echo('Zostales zalogowany. '); }
else echo ('Podałeś zle dane. Kliknij wstecz aby spróbowac ponownie.'); }
}
else{
?>
<html>
<body>
<form action="logowanie.php" method="post">
<strong>Imie:</strong><input name="imie" type="text" value="" /><br>
<strong>Nazwisko:</strong><input name="nazwisko" type="text" value="" /><br>
<strong>Haslo:</strong><input name="password" type="password" value="" /><br>
<input type="submit" value="Zaloguj" />
</form>
</body>
</html>
<?php
}
?>