mfuada 0 Newbie Poster

hi guys could you tell me where did i go wrong with this code , i managed to connect the php with sql server but when i want to do a login code... it always failed even though i have input the correct username and password(it's like the php does not found the user id or password on the sql server). and the final display on my screen always "Login failed! wrong username and password"
here's my code:

1. <?php
   2.  
   3. $dbusername='sa';
   4. $dbpassword='password';
   5. $servername='blank';
   6. $link = mssql_connect($servername,$dbusername,$dbpassword);
   7. $select_db=mssql_select_db("Office",$link);
   8. $login_1="SELECT * FROM User_group WHERE Nama='$_POST[id_user2]' AND Password='$_POST[password2]'";
   9. $login=mssql_query($login_1);
  10. $ketemu=mssql_num_rows($login);
  11. $r=mssql_fetch_array($login);
  12.  
  13. if($ketemu > 0) {
  14.     session_start();
  15.    
  16.     session_register("namauser");
  17.     session_register("passuser");
  18.    
  19.     $_SESSION[namauser]=$r[Nama];
  20.     $_SESSION[passuser]=$r[Password];
  21.     header('location:index_ok.php');
  22. }
  23. else {
  24.         echo("Login failed! wrong username and password br>");
  25.         echo("<a href=form_login.php> please try again</a>");
  26.      }
  27. ?>

thanks
ps:my register global setting is off