Otóż mam taki oto kod formularza logowania:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <HTML> <HEAD> <META NAME="generator" CONTENT="HTML Tidy for Windows (vers 14 sierpien 2002), see www.w3.org"> <META HTTP-EQUIV="Content Type" CONTENT="text/html;charset=iso-8859-2"> <TITLE> Logowanie </TITLE> <LINK REL="stylesheet" HREF="Style.css" TYPE="text/css"> <TABLE> <TR> <TD> <?php include("./menu.inc"); ?> </TD> <TD> <form action="login.php" method="POST"> <LEGEND> <H2> Podaj dane swojego konta:</H2> </LEGEND> <p>Nazwa użytkownika: <input type= "text" name= "login" size="15" maxlengh= "10"></p> <p>Hasło: <input type= "password" name= "haslo" size= "25" maxlength= "20"></p> <div align="left"><input type= "submit" name= "submit" value="Zaloguj!"> </TD> </TR> </TABLE> </BODY> </HTML>
oraz taki skrypt logowania:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <HTML> <HEAD> <META NAME="generator" CONTENT="HTML Tidy for Windows (vers 14 sierpien 2002), see www.w3.org"> <META HTTP-EQUIV="Content Type" CONTENT="text/html;charset=iso-8859-2"> <TITLE> Witam </TITLE> <LINK REL="stylesheet" HREF="Style.css" TYPE="text/css"> <?php $message= NULL; $login= FALSE; $message .= '<p><font color= "#FF0000">Podaj login!!</font></p>'; } else { $login= $_POST['l']; } $haslo= FALSE; $message .= '<p><font color= "#FF0000">Podaj haslo!!</font></p>'; } else { $haslo= $_POST['haslo']; } if($login && $haslo) { $query= "SELECT count(*) FROM userzy WHERE login= '$login' AND haslo= '$haslo'"; if (login== $l && haslo== $haslo ) { $message .="Zostales zalogowany"; } else{ $message .='<p><font color= "#FF0000">Twój login i hasło nie zgadzają się z danymi wprowadzonymi podczas rejestracji!!</font></p>'; } } else { $message .='<p><font color= "#FF0000">Musisz podać swoje dane, aby się zalogować</font></p>'; } } else { } } ?> </body> </html>
Otóż mój problem polega, na tym, że gdy wcisnę przycisk "Wyślij" niby wszystko ok i przekierowuje mnie na stronę"Witaj", ale jest ona pusta tzn. nie wyświetlają się na niej żadne komunikaty typu "Podaj swoje hasło" itp. Nie jestem bardzo zaawansowanym skrypciarzem, a taki skrypt, który loguje użytkowników w ogóle piszę pierwszy raz dlatego liczę na Wasz a pomoc :-)
Do Administracji
Proszę o niezamykanie tematu, ale o ewentualną jego poprawę jeśli coś jest nie tak..Męczę się nad tym skryptem już kilka dni i nic nie mogę wykombinować
