Advertisement
Guest User

Untitled

a guest
Jun 8th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.68 KB | None | 0 0
  1. <?php
  2. Define('ID_LEN',5);
  3.  
  4. // ODBC
  5. $DB = "KN_Online"
  6. $User = "Knight"
  7. $Pass = "Knight"
  8. $msconnect=odbc_connect($DB,$User,$Pass);
  9.  
  10.  
  11. // Function
  12. function sanitize($input,$length)
  13. {
  14.         return substr(htmlentities($input, ENT_QUOTES), 0, $length);
  15. }
  16.  
  17. // Login Info
  18. $login = sanitize(@$_POST['userid'],5);
  19.             $pw = sanitize($_POST['pass1'],5);
  20.             $c_pw =sanitize($_POST['pass2'],5);
  21.             $socNo = sanitize($_POST['charsil'],4);
  22.             $socNo2 = sanitize($_POST['charsil1'],4);
  23.             $email = sanitize($_POST['email'],25);
  24.             $email2 = sanitize($_POST['email1'],25);
  25.  
  26. // Buttons, Text.
  27. <form action="Register.php" method="post">
  28. ID: <input type="text" name="userid" />
  29. Password: <input type="text" name="pass1" />
  30. Confirm Passowrd: <input type="text" name="pass2" />
  31. Security Code: <input type="text" name="charsil" />
  32. Confirm Security Code: <input type="text" name="charsil1" />
  33. Email: <input type="text" name="email" />
  34. Confirm Email: <input type="text" name="email1" />
  35.  
  36. // Error Codes
  37. if ($pw != $c_pw) {
  38. echo 'Password Confirmed';
  39. die();
  40. }
  41.  
  42. if (!empty($login) {
  43. echo 'Fill In Login Field';
  44. die();
  45. }
  46.  
  47. if (!empty($pw) && !empty($c_pw) {
  48. echo 'Fill in Password Field';
  49. die();
  50. }
  51.  
  52. if (!empty($socNo) && !empty($socNo2) {
  53. echo 'Fill In Security Code Field';
  54. die();
  55. }
  56.  
  57. if (!empty($email) && !empty($email2) {
  58. echo 'Fill In Email Field';
  59. die();
  60. }
  61.  
  62. //Registration
  63. $msconnect        = odbc_connect($DB, $User, $Pass);
  64. $stmt = odbc_prepare($msconnect, "INSERT INTO TB_USER (strACcountID, strPasswd, strSocNo, Email) VALUES (?,?,?,?)");
  65.     $result = odbc_execute($stmt, array('$login','$pw','$socno','$email'));
  66.  
  67.   }
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85. </form>
  86. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement