Guest User

Untitled

a guest
Jan 5th, 2018
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.49 KB | None | 0 0
  1. <?php
  2.  
  3. include('User.datatype.php');
  4.  
  5. class NewUser {
  6.  
  7.     public $username;
  8.     public $password;
  9.    
  10.     // check to see if input was submitted
  11.     function inquireSubmit() {
  12.         if(isset($_POST['register'])) {
  13.             $username = filter_input(INPUT_POST, 'username', FILTER_SANITIZE_STRING);
  14.             $password = filter_input(INPUT_POST, 'password', FILTER_SANITIZE_STRING);
  15.         }
  16.         else {
  17.             exit;
  18.         }
  19.     }
  20.    
  21.     // if input was submitted, check to see if input fields were empty
  22.     function createUser($username, $password) {
  23.         if ($username == '' or $password == '')
  24.         {
  25.             $msg = 'Please enter the required information.';
  26.             header('Location: index.php?error=$msg');
  27.             echo $msg;
  28.         }
  29.        
  30.     // if not empty, create a new user with properties from User.datatype.php
  31.         else {
  32.             $user = new User;
  33.             $user->username = $username;
  34.             $user->password = $password;
  35.             $user->profile = $profile;
  36.         }
  37.     }
  38. }
  39.  
  40. class UserManager {
  41.  
  42.     function storeData() {
  43.         $user = new NewUser;
  44.        
  45.         $database = mysql_connect("localhost", "root", "");
  46.         mysql_select_db("test") or die(mysql_error('error'));
  47.  
  48.         $username_e = mysql_real_escape_string($user->username);
  49.         $password_e = mysql_real_escape_string($user->password);
  50.  
  51.         $query = "INSERT INTO users (username, password) VALUES ($username_e, $password_e)";
  52.         $result = mysql_query($query);
  53.        
  54.         if(!$result) {
  55.             echo 'failed';
  56.         }
  57.         else {
  58.             echo 'success';
  59.         }
  60.     }
  61. }
  62.  
  63. include('userClass.php');
  64.  
  65. $newUser = new NewUser;
  66.  
  67. UserManager::storeData($newUser);
Add Comment
Please, Sign In to add comment