Mam taki problem, moj skrypt laczy sie z baza, wybiera baze nastepnie wykonuje zapytanie login i hasło. Problem polega na tym ze nie działa mi sprawdzenie czy zapytanie w mysql dotyczace logowanie zwrocilo true czy false. Wiadomo ze jak false to logowanie jest niepoprawne...
configure.php
<?php ################## Configurations #################### #Database server(example: localhost) $server = "localhost"; #Database login $db_login = "root"; #Database password $db_pass = ""; #Database name $base = "share"; ################ end of configurations ############### ?>
index.php
<?php <html> <body> <form action=index2.php method="POST"> Zapraszam do zalogowania:<br /><br /> <table> <TR> <TD>Login: <INPUT style="border: 1px solid #C3C3C3; width: 165px;" type="TEXT" NAME="login" SIZE="30"></TD> <TD>Hasło: <INPUT style="border: 1px solid #C3C3C3; width: 165px;" type="PASSWORD" NAME="password" SIZE="30"></TD> <TD><INPUT type="SUBMIT" NAME="check" VALUE="Zastosuj"></TD> </TR> </table> </form> </body> </html> ?>
index2.php
<?php include_once('./'."configure.php"); $login = $POST["login"]; $pass = $POST["password"]; $sql_conn = @mysql_connect($server, $db_login, $db_pass) or die("Nie moge połaczyc sie z serwerem!"); $q = mysql_query("select count(id) from users where login='".$login."' and pass='".$password."' ;"); switch($check){ case '1': break; case '0': break; } ?>
Z góry dzieki za pomoc
