Я сделал отчет о яшме из codeigniter, используя библиотеку PHPJasperXML.Я хочу знать, как я могу передать параметры в этот отчет с моей точки зрения.Я не получаю значение в переменной $ is_active. Оно всегда становится равным 0, даже когда я установил свой флажок.
Мое представление
<div class="form-group mb-2 col-lg-6">
<div class="custom-control custom-checkbox">
<input class="custom-control-input" id="is-active" type="checkbox" name="is-active">
<label class="custom-control-label pt-1" for="is-active">Is Active</label>
</div>
</div>
<a href="<?php echo base_url()?>MyController/getReport" target="_blank"><button name="btn_report" id="btn_report" type="button">Report</button></a>
Мой контроллер
public function getReport()
{
if ($this->input->post('is-active') == true) {
$is_active = 1;
} else {
$is_active = 0;
}
$path=base_url()."Assets/reports/report.jrxml";
$params=array($is_active);
$this->mymodel->showReport($path,$params);
}