Guest User

Untitled

a guest
Apr 26th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. <?php
  2. include("../modules/include/Config.php");
  3. require_once("../modules/include/sqlConn.php");
  4. require_once("../modules/include/Security.php");
  5.  
  6. mssql_select_db($dbName1, $dbConn) or die ("Couln't select database $dbName1");
  7.  
  8.  
  9. if ($_POST['password1'] != $_POST['password2']) {
  10. header("location:./../?pwMissmatch");
  11. } else if (empty($_POST['nickname']) || empty($_POST['password1']) || empty($_POST['password2']) || empty($_POST['username'])) {
  12. header("location:./../?noData");
  13. } else {
  14.  
  15. $check = new security();
  16. $message = null;
  17. if($check->is_secure($_POST['username']) == false) $message[] = "";
  18. if ($check->is_secure($_POST['password1']) == false) $message[] = "";
  19. if ($check->is_secure($_POST['password2']) == false) $message[] = "";
  20. if ($check->is_secure($_POST['nickname']) == false) $message[] = "";
  21. if(count($message) > 0) {
  22. for($i = 0; $i < count($message); $i++) {
  23. // if you print anyting to the screen before using header()
  24. // then header won't work
  25.  
  26. //print $message[$i];
  27. header("location:./../?invalidData&message=".$message[$i]);
  28. }
  29. return;
  30. } else {
  31. $username = $_POST['username'];
  32. $password = md5($_POST['password2']);
  33. $nickname = $_POST['nickname'];
  34. $verifyAccount = mssql_num_rows(mssql_query("select * from TB_User where StrUserID = '$username'"));
  35. if($verifyAccount > 0) {
  36. header("location:./../?NameExists");
  37. } else {
  38. mssql_query("exec _AddUser '$username','$password','$nickname',0,0,0,0,3,3,0");
  39. header("location:./../?regComplete");
  40. }
  41. ?>
Add Comment
Please, Sign In to add comment