コード例 #1
0
ファイル: feedback.php プロジェクト: baothaklien/Project3
<?php

$array = $_REQUEST;
$feedback_model = new feedback_model();
if (!empty($array['user_id']) && !empty($array['feedback_title']) && !empty($array['feedback_info']) && !empty($array['feedback_date'])) {
    if (preg_match($feedback_model::$regular_expression['number'], $array['user_id'])) {
        $id = $array['user_id'];
        $title = $array['feedback_title'];
        $info = $array['feedback_info'];
        $date = date_create($array['feedback_date']);
        $date = date_format($date, 'Y-m-d H:i:s');
        $feedback_model->insertFeedBack($id, $title, $info, $date);
        $response['code'] = 0;
        $response['status'] = $feedback_model::$api_response_code[$response['code']]['HTTP Response'];
        $response['data'] = $feedback_model::$api_response_code[$response['code']]['Message'];
        $feedback_model->deliver_response($response);
    } else {
        $response['code'] = 15;
        $response['status'] = $feedback_model::$api_response_code[$response['code']]['HTTP Response'];
        $response['data'] = $feedback_model::$api_response_code[$response['code']]['Message'];
        $feedback_model->deliver_response($response);
    }
} else {
    $response['code'] = 11;
    $response['status'] = $feedback_model::$api_response_code[$response['code']]['HTTP Response'];
    $response['data'] = $feedback_model::$api_response_code[$response['code']]['Message'];
    $feedback_model->deliver_response($response);
}
コード例 #2
0
ファイル: feedback.php プロジェクト: baothaklien/Project3
<?php

$array = array();
$array = $_REQUEST;
$feedback_model = new feedback_model();
if (!empty($array['listfeedback'])) {
    if ($array['page_number'] == NULL) {
        $page_number = 0;
    } else {
        $page_number = $array['page_number'];
    }
    $start = $page_number;
    $limit = 8;
    $total_record = $feedback_model->totalPage('tbl_feedback');
    $total_page = ceil($total_record / $limit);
    if ($total_record > $page_number) {
        $data = array();
        $data = $feedback_model->listFeedBack($start, $limit);
        $response['code'] = 0;
        $response['status'] = $feedback_model::$api_response_code[$response['code']]['HTTP Response'];
        $response['data'] = $data;
        $response['start'] = $start;
        $response['limit'] = $limit;
        $response['totalpage'] = $total_page;
        $feedback_model->deliver_response($response);
    } else {
        $response['code'] = 23;
        $response['status'] = $feedback_model::$api_response_code[$response['code']]['HTTP Response'];
        $response['data'] = $feedback_model::$api_response_code[$response['code']]['Message'];
        $feedback_model->deliver_response($response);
    }
コード例 #3
0
ファイル: indextest.php プロジェクト: vishusahu/dgh
 public function checkTokenPage()
 {
     if ($this->input->post('postFeedback') == 'submit') {
         $postData = $_POST;
         $objFeedbackModel = $this->load->model('feedback_model');
         $objFeedbackModel = new feedback_model();
         $dataValue = $objFeedbackModel->checkUserToken($postData);
         if ($dataValue != FALSE) {
             redirect('for_public_users');
         }
         $this->session->set_flashdata('success_msg', 'You have entered wrong token');
         redirect('check_token_page');
     }
     $data['header'] = array('view' => 'templates/header', 'data' => array());
     $data['main_content'] = array('view' => 'check_token_view.php', 'data' => array());
     $data['footer'] = array('view' => 'templates/footer', 'data' => array());
     $this->load->view('templates/common_template', $data);
 }