Advertisement
Guest User

Untitled

a guest
Mar 13th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. function SN_RegisterUser($registration_data) {
  2. global $sn, $sqlConnect;
  3.  
  4. if (empty($registration_data)) {
  5. return false;
  6. }
  7.  
  8. $ip = '0.0.0.0';
  9. $registration_data['registered'] = date('n') . '/' . date("Y");
  10. if (isset($_SERVER['REMOTE_ADDR'])) {
  11. $ip = $_SERVER['REMOTE_ADDR'];
  12. }
  13.  
  14. $registration_data['password'] = md5($registration_data['password']);
  15. $registration_data['ip_address'] = SN_Secure($ip);
  16. $fields = '`' . implode('`, `', array_keys($registration_data)) . '`';
  17. $data = ''' . implode('', '', $registration_data) . ''';
  18.  
  19. $query = mysqli_query($sqlConnect, "INSERT INTO " . T_USERS . " ({$fields}) VALUES ({$data})");
  20.  
  21. if ($query) {
  22. return true;
  23. } else {
  24. return false;
  25. }
  26. }
  27.  
  28. function SN_Login($username, $password) {
  29. global $sqlConnect;
  30. if (empty($username) || empty($password)) {
  31. return false;
  32. }
  33. $username = SN_Secure($username);
  34. $password = SN_Secure(md5($password));
  35. $query = mysqli_query($sqlConnect, "SELECT COUNT(`user_id`) FROM " . T_USERS . " WHERE `username` = '{$username}' AND `password` = '{$password}'");
  36. return (SN_Sql_Result($query, 0) == 1) ? true : false;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement