glownie chodzi mi tutaj o logowanie i jak to zrobic

podesle plik rejestracji:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Rejestracja</title> <link rel="stylesheet" type="text/css" href="css/reg.css"/> </head> <body class="cialo"> <form action="index.php" method="post"> <table class="tabela"> <tr> <td colspan="2"> <p class="txt_naglowek">Numer1<span class="txt_maly"> Numer2</span></p> <p class="txt_sredni"> Numer3</p> <hr/> </td> </tr> <tr> <td style="width:55px;"> <span class="txt_maly">Login:</span> </td> <td style="width:100%;"> <input type="text" class="input_txt" name="login" maxlength="15"/> </td> </tr> <tr> <td> <span class="txt_maly">Email:</span> </td> <td> <input type="text" class="input_txt" name="mail" maxlength="30"/> </td> </tr> <tr> <td> <span class="txt_maly">Haslo:</span> <p></p> </td> <td> <input type="password" class="input_txt" name="pass" maxlength="15"/> <p></p> </td> </tr> <tr> <td colspan="2"> <p class="txt_naglowek">Instrukcja</p> <p class="txt_maly"> <br> Blebleble </p> </td> </tr> <tr> <td colspan="2"> <input type="submit" class="input_button" name="akceptuje" value="Rejestracja"/> </td> </tr> </form> <form action="index.php" method="post"> <tr> <td colspan="2"> <p class="txt_naglowek">Zapomniales Hasla?</p> </td> </tr> <tr> <td> <span class="txt_maly">Email:</span> <p></p> </td> <td> <input type="text" class="input_txt" name="mail" maxlength="30"/> <p></p> </td> </tr> <tr> <td colspan="2"> <input type="submit" class="input_button" name="przypomnij" value="Przypomnij"/> <p></p> </td> </tr> <tr> <td colspan="2"> <a href="#reklama">Reklama</a><br/> </td> </tr> </table> </form> </body> </html> <?php $mail = $_POST["mail"]; $login = $_POST["login"]; $pass = $_POST["pass"]; include_once 'dbconn.php'; $selecttab = "SELECT `username`,`email` FROM `aaa` WHERE `username`='$login'"; $dbnickname = $username; $dbemail = $email; } $intotab ="INSERT INTO `aaa`(`username`, `password`, `email`) VALUES ('$login', '$pass', '$mail')"; $message="Zostales zarejestrowany. Nick: ".$login.", haslo:".$pass; $title="Tytul Maila"; } echo "<div>Uzytkownik istnieje juz w bazie danych!<META HTTP-EQUIV='Refresh' CONTENT='1;URL=index.php'></div>"; } } include_once 'dbconn.php'; $selecttab = "SELECT `email`, `username`, `password` FROM `aaa` WHERE `email`='$mail'"; $dbemail = $email; $dbusername = $username; $dbpassword = $password; } $message="Witaj ponownie! Twoj nick:".$dbusername.", haslo:".$dbpassword; $title="Mail"; } } } ?>
i to ladnie dziala, umieszcza wszystko pieknie w mysqlu itp ale, ale logowanie nie dziala
Logowanie:
<?php { require('dbconn.php'); if ($username!="" and $password!="") { $zapytanie="SELECT id FROM aaa WHERE username='$username' and password ='$password'"; $id=$temp['id']; if ($ile==1) { $_SESSION['user_id']=$id; $_SESSION['username']=$username; } } } else{ ?> <html> <body> <form action="login.php" method="post"> <strong>Nazwa konta:</strong><input name="username" type="text" value="" /><br> <strong>Haslo:</strong><input name="password" type="password" value="" /><br> <input type="submit" value="Zaloguj" /> </form> </body> </html> <?php } ?>
dodam ze nie jestem zaawansowany w php i nie mam zielonego pojecia co jest nie tak.
Wspieralem sie kilkoma skryptami logowania i rejestracji.
Proszę o pomoc.
p.s. przy uruchomieniu login.php i wpisaniu nie wazne jakich informacji, wyswietla sie pusta strona...

Pozdrawiam, Komarek