these are my code for form validation :
<form action="<?php echo base_url().'data_laporan/tambah_aksi';?>"method="post" enctype="multipart/form-data">
<div class="form-group">
<label>Jenis Laporan</label>
<select class="form-control" name="jenis_laporan">
<option>Penemuan hewan</option>
<option>Kehilangan Hewan</option>
</select>
</div>
<div class="form-group">
<label>Jenis Hewan</label>
<input type="text" name="jenis_hewan" class="form-control">
</div>
<div class="form-group">
<label>Lokasi</label>
<input type="text" name="lokasi" class="form-control">
</div>
<div class="form-group">
<label>Deskripsi</label>
<input type="text" name="deskripsi" class="form-control">
</div>
<div class="form-group">
<label>Nama Pelapor</label>
<input type="text" name="nama_pelapor" class="form-control">
</div>
<div class="form-group">
<label>No Hp</label>
<input type="text" name="no_hp" class="form-control">
</div>
<div class="form-group">
<label>Gambar Hewan</label>
<input type="file" name="gambar" class="form-control">
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
<button type="submit" class="btn btn-primary">Save changes</button>
</div>
</form>
i want to show a simple warning when i click "Save Changes" as a submit button like this :
and these are my code for tambah_aksi()
function :
public function tambah_aksi()
{
$jenis_laporan = $this->input->post('jenis_laporan');
$jenis_hewan = $this->input->post('jenis_hewan');
$deskripsi = $this->input->post('deskripsi');
$lokasi = $this->input->post('lokasi');
$nama_pelapor = $this->input->post('nama_pelapor');
$no_hp = $this->input->post('no_hp');
$gambar = $_FILES['gambar']['name'];
if ($gambar = '') {} else{
$config ['upload_path'] = './upload';
$config ['allowed_types'] = 'jpg|jpeg|png|gif';
$this->load->library('upload', $config);
if(!$this->upload->do_upload('gambar')){
echo "Gambar gagal di Upload";
}else{
$gambar=$this->upload->data('file_name');
}
}
$data = array (
'jenis_laporan' => $jenis_laporan,
'jenis_hewan' => $jenis_hewan,
'deskripsi' => $deskripsi,
'lokasi' => $lokasi,
'nama_pelapor' => $nama_pelapor,
'no_hp' => $no_hp,
'gambar' => $gambar,
);
$this->model_laporan->tambah_aksi($data, 'tb_laporan');
redirect('data_laporan/index');
}
i tried using if-else form validation run checking but it does not goes well, could you please help me to fix this with another way or the efficient way of if-else checking?