Example #1
0
 function in()
 {
     try {
         $model = new Model_profileUser();
         $username = $_GET['username'];
         $password = md5($_GET['password']);
         $result = $model->result_by(array('login' => $username));
         if (!$result) {
             echo json_encode(array('status' => 'error', 'code' => '2'));
             exit;
         }
         if ($result[0]['password'] != $password) {
             echo json_encode(array('status' => 'error', 'code' => '3'));
             exit;
         }
         $hash = $result[0]['hash'];
         $result = $model->in_user($result[0]['id']);
         if (!$result) {
             echo json_encode(array('status' => 'error', 'code' => '002'));
         } else {
             echo json_encode(array('status' => 'ok', 'code' => '1', 'args' => array('gatsbu' => $hash)));
         }
         exit;
     } catch (Exception $e) {
         echo json_encode(array('status' => 'error', 'code' => '002'));
         exit;
     }
 }