[help] How to null the purchase code

envisionws

Junior Member
Joined
Sep 30, 2017
Messages
182
Reaction score
107
Hello guys,
I would like to ask for some help. Can anyone tell me how to null the code below?

public function build_params(){
if (a2w_check_defined('A2W_ITEM_PURCHASE_CODE')) {
$item_purchase_code = A2W_ITEM_PURCHASE_CODE;
}else{
$item_purchase_code = a2w_get_setting('item_purchase_code');
}
$result="token=".urlencode($item_purchase_code)."&version=".A2W()->version;

if(!empty( $this->account_data['admitad']['cashback_url'])){
$result.="&cashback_url=". urlencode($this->account_data['admitad']['cashback_url']);
}

return $result;
}
 
You need a result sample, it its just true just replace $result; with true;
 
It is still inactive :(
Should it be return $true; return true; or return "true";
 
How to remove purchase code from this one:


class Verify extends CI_Controller {

function __construct() {
parent::__construct();
$this->load->model('Verify_Model', 'verify', true);
}


public function index() {

if($_POST){

$this->load->library('form_validation');
$this->form_validation->set_error_delimiters('<div class="error-message" style="color: red;">', '</div>');
$this->form_validation->set_rules('purchase_code', $this->lang->line('purchase_code'), 'trim|required');

if ($this->form_validation->run() === TRUE) {


$data['purchase_code'] = $this->input->post('purchase_code');
$data['created_at'] = date('Y-m-d H:i:s');
$data['created_by'] = 1;
$data['status'] = 1;


if($this->db->table_exists('purchase')){
$this->db->empty_table('purchase');
if($this->db->insert('purchase', $data)){
$this->session->set_flashdata('success', $this->lang->line('update_success'));
}else{
$this->session->set_flashdata('error', $this->lang->line('update_failed'));
}

redirect();
die();
}

$this->verify->installdb($data['purchase_code']);
sleep(5);
redirect();

}else{
$this->session->set_flashdata('error', $this->lang->line('insert_failed'));
redirect();
}
}

$this->load->view('verify');
}

}
 
How to remove purchase code from this one:


class Verify extends CI_Controller {

function __construct() {
parent::__construct();
$this->load->model('Verify_Model', 'verify', true);
}


public function index() {

if($_POST){

$this->load->library('form_validation');
$this->form_validation->set_error_delimiters('<div class="error-message" style="color: red;">', '</div>');
$this->form_validation->set_rules('purchase_code', $this->lang->line('purchase_code'), 'trim|required');

if ($this->form_validation->run() === TRUE) {


$data['purchase_code'] = $this->input->post('purchase_code');
$data['created_at'] = date('Y-m-d H:i:s');
$data['created_by'] = 1;
$data['status'] = 1;


if($this->db->table_exists('purchase')){
$this->db->empty_table('purchase');
if($this->db->insert('purchase', $data)){
$this->session->set_flashdata('success', $this->lang->line('update_success'));
}else{
$this->session->set_flashdata('error', $this->lang->line('update_failed'));
}

redirect();
die();
}

$this->verify->installdb($data['purchase_code']);
sleep(5);
redirect();

}else{
$this->session->set_flashdata('error', $this->lang->line('insert_failed'));
redirect();
}
}

$this->load->view('verify');
}

}

Where do you insert this code?
 
Hello guys,
I would like to ask for some help. Can anyone tell me how to null the code below?

public function build_params(){
if (a2w_check_defined('A2W_ITEM_PURCHASE_CODE')) {
$item_purchase_code = A2W_ITEM_PURCHASE_CODE;
}else{
$item_purchase_code = a2w_get_setting('item_purchase_code');
}
$result="token=".urlencode($item_purchase_code)."&version=".A2W()->version;

if(!empty( $this->account_data['admitad']['cashback_url'])){
$result.="&cashback_url=". urlencode($this->account_data['admitad']['cashback_url']);
}

return $result;
}
That is only build_params function. Where using this function, you have to find and share?
 
Back
Top