[ djos @ 22.05.2004. 14:56 ] @
Imam jedan problem. Napravio sam skriptu za autorizaciju ali ona ne radi kako treba da li iko moze da mi pomogne. Problem je u sledecem. Imambazu berzakadrova sa tabelom kadar. Polja od znacaja su id_kadra (koje zelim da cuvam u sesiji) i username i password (koje proveravam). Koristeci neka uputstva napravio sam ovaj script ali ovo ne radi. Moze li mi neko pomoci da ispravim gresku da bi ovaj skript proradio.. Molim vas HITNO je. Evo ga i skript u nastavku: <?php //auth_user.php include "./common_db.inc"; $register_script = "./regkadar.php"; if (isset($_post['submit']) ){ //da li je submit ok session_start(); $link_id = db_connect($default_dbname); $query = "SELECT id_kadra FROM $kadar_tablename WHERE username = '$username' AND password = password('$password')"; $kadar = mysql_query($query); if (mysql_num_rows($kadar) ) { $row=my_sql_fetch_array($kadar); $id_kadra=$row['id_kadra']; $sess_id_kadra=$id_kadra; session_register('sess_id_kadra'); header("location: obrazovanje.php"); } echo "Authorization failed. " . "You must enter a valid username and password combo. " . "Click on the following link to try again.<BR>\n"; echo "<A HREF=\"$PHP_SELF\">Login</A><BR>"; } ?> <HTML> <HEAD> <TITLE>Login</TITLE> </HEAD> <BODY> <FORM METHOD="POST" ACTION="<? echo $PHP_SELF ?>"> <type"hidden" name="Submit" value=1> <DIV ALIGN="CENTER"><CENTER> <H3>Molimo ulogujte se </H3> <TABLE BORDER="1" WIDTH="200" CELLPADDING="2"> <TR> <TH WIDTH="18%" ALIGN="RIGHT" NOWRAP>ID</TH> <TD WIDTH="82%" NOWRAP> <INPUT TYPE="TEXT" NAME="username" SIZE="8"> </TD> </TR> <TR> <TH WIDTH="18%" ALIGN="RIGHT" NOWRAP>Password</TH> <TD WIDTH="82%" NOWRAP> <INPUT TYPE="PASSWORD" NAME="password" SIZE="8"> </TD> </TR> <TR> <TD WIDTH="100%" COLSPAN="2" ALIGN="CENTER" NOWRAP> <INPUT TYPE="SUBMIT" VALUE="LOGIN" NAME="Submit"> </TD> </TR> </TABLE> </CENTER></DIV> </FORM> </BODY> </HTML> |