jajangjaenalyusup

Sign in

Jul 8th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.18 KB | None | 0 0
  1. <?php
  2.     require_once 'connection.php';
  3.    
  4.     header('Content-Type: application/json ');
  5.    
  6.     class User{
  7.        
  8.         private $connection;
  9.         private $db;
  10.        
  11.         function __construct(){
  12.             $this->db = new DB_Connection();
  13.             $this->connection = $this->db->get_connection();
  14.         }
  15.        
  16.         public function user_login($email, $password){
  17.             $query = "SELECT * FROM data_pengguna WHERE email = '$email' AND password = '$password'";
  18.             $result = mysqli_query($this->connection, $query);
  19.             $num_result = mysqli_num_rows($result);
  20.             //if(mysqli_num_rows($result) > 0){
  21.             if($num_result = 1){
  22.                 $json['success'] = ' Welcome '.$email;
  23.                 echo json_encode($json);
  24.                 mysqli_close($this->connection);
  25.             }else{
  26.                 $json['error'] = ' Email atau password salah ';
  27.                 echo json_encode($json);
  28.                 mysqli_close($this->connection);
  29.             }
  30.         }
  31.     }
  32.  
  33.     $user = new User();
  34.  
  35.     if(isset($_POST['email'], $_POST['password'])){
  36.  
  37.         $email = $_POST['email'];
  38.         $password = $_POST['password'];
  39.        
  40.         if(!empty($email) && !empty($password)){
  41.             $encrypted_password = md5($password);
  42.             $user -> user_login($email, $encrypted_password);
  43.         }else{
  44.             echo json_encode("Harap data diisi");
  45.         }
  46.     }
  47.    
  48. ?>
Add Comment
Please, Sign In to add comment