Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
cara Buat Validasi Gambar jika gambar tidak ada namun tetap menyiman gambar defaultnya
function simpan_realisasi()
{
$no_skpd = $this->input->post("no_skpd");
$jenis_pajak = $this->input->post("jenis_pajak");
$cicilan = $this->input->post("cicilan");
$jumlah_pembayaran = $this->input->post("jumlah_pembayaran");
$nomor_bukti = $this->input->post("nomor_bukti");
$foto_bukti = $this->input->post("foto_bukti");
$tanggal_setoran = $this->input->post("tanggal_setoran");
/*********************************upload***************************/
$config['upload_path'] = './assets/uploads/';//alamat folder foto yang di upload
$config['allowed_types'] = 'gif|jpg|jpeg|png|JPEG|PNG|JPG';//pilih ekstensi file yg dibolehkan
$ext=pathinfo($_FILES['foto_bukti']['name'],PATHINFO_EXTENSION);//Dapatkan extensi file
$nama=$config['file_name']=time();
$nama_file=$nama.".$ext";
$this->load->library('upload', $config);
if ( ! $this->upload->do_upload('foto_bukti'))
{
var_dump($this->upload->display_errors());
}
else
{
$id_skpd = $this->M_realisasi->cek_no_skpd($no_skpd,$jenis_pajak);
if($id_skpd>0)
{
$data = array
(
"id_skpd"=>$id_skpd,
"jenis_pajak"=>$jenis_pajak,
"cicilan"=>$cicilan,
"jumlah_pembayaran"=>$jumlah_pembayaran,
"nomor_bukti"=>$nomor_bukti,
"foto_bukti"=>$nama_file,
"tanggal_setoran"=>$tanggal_setoran
);
//print_r($data);
$this->M_realisasi->realisasi_simpan($data);
$this->load->model('M_log');
$nama=$this->session->userdata('nama');
$tanggal=date('Y-m-d h:m:s');
$kegiatan="Input Realisasi
id_skpd :".$id_realisasi;
$ip=getenv("REMOTE_ADDR");
$log=array(
'nama'=>$nama,
'tanggal'=>$tanggal,
'kegiatan'=>$kegiatan,
'ip'=>$ip
);
$this->M_log->simpan_aktifitas($log,'log');
// Akhir Log
echo "OK";
}
}
/*********************************upload***************************/
}
0
2 Jawaban:
$lokasi = $_FILES['foto_bukti']['tmp_name'];
if(!empty($lokasi)){
//jika ada gambar yg dipilih
$nama_file = 'sesuai dengan format yg diinginkan';
}else{
//jika tidak ada gambar dipilih, maka disimpan gambar default
$nama_file = 'masukkan nama default gambar yg diinginkan';
}
0