script upload gambar ke Database dengan CI

misi agan2 semua, mau nanya nih, gimana ya cara buat tempat upload gambar ke database menggunakan CodeIgniter, kalo bisa sertakan gambar script dan hasilnya ya gan, terimakasih banyak

avatar jovanrmdhno97
@jovanrmdhno97

2 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

Halo @jovanrmdhno97 Selamat Pagi, untuk upload gambar harus di dipanggil terlebih dahulu untuk library uploadnya

untuk contoh scriptnya

Controller

function saveGuru(){

		$nip=$this->input->post('nip');
		$username=$this->input->post('username');
		$alamat=$this->input->post('alamat');
		$email=$this->input->post('email');

		//upload photo
		$config['max_size']=2048;
		$config['allowed_types']="png|jpg|jpeg|gif";
		$config['remove_spaces']=TRUE;
		$config['overwrite']=TRUE;
		$config['upload_path']=FCPATH.'images';

		$this->load->library('upload');
		$this->upload->initialize($config);

		//ambil data image
		$this->upload->do_upload('photo');
		$data_image=$this->upload->data('file_name');
		$location=base_url().'images/';
		$pict=$location.$data_image;

		$guru=array(
			'nama'=>$nip,
			'username'=>$username,
			'alamat'=>$alamat,
			'password'=> md5($nip),
			'email'=>$email,
			'photo'=> $pict,
			'level'=> '1'
			);
		//simpan data
		$this->user_model->save_guru($guru);

		redirect('admin/guru');
	}

- Untuk $location=base_url().'images/'; bisa disesuaikan dari nama folder yang diinginkan

- Untuk di viewnya pakai

 <?php echo form_open_multipart('nama_controller/nama_function');?>

Semoga membantu

Terima kasih.

avatar Cloud27
@Cloud27

11 Kontribusi 6 Poin

Dipost 6 tahun yang lalu

terimakasih banyak @Cloud27, sangat membantu!

avatar jovanrmdhno97
@jovanrmdhno97

2 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban