Upload Gambar dengan CodeIgniter 3

Upload Gambar dengan CodeIgniter 3 - Selamat malam rekan rekan semuanya, mohon maaf blog ini sudah lama tidak terurus karena saya sakit dan banyak tugas dikampus, tapi walupun dalam kesibukn malam ini akan saya sempatka untuk berbagi bagaimana cara untuk upload gambar dengan code igniter 3.

Pertama sekali silahkan buat controller, misal dengan nama upload.php, kemudian pada controller isi kode seperti berikut ini:


public function index()
{
 echo "<form action='upload/simpan' method='post' enctype='multipart/form-data'>";
 echo "<input type='file' name='jaslab'>";
 echo "<button type='submit'>Upload</button>";
 echo "</form>";
}


kemudian buat folder dengan nama uploads

Lalu tambahkan kembali kode pada controller


public function simpan()
{
    $this->load->library('upload');
    $config['upload_path'] = './uploads/';
    $config['allowed_types'] = 'gif|jpg|png|jpeg|bmp';
    $config['max_size'] = '2048';
    $config['max_width']  = '1288';
    $config['max_height']  = '768';

    $this->upload->initialize($config);

    if ($this->upload->do_upload('jaslab')) 
    {
        echo "berhasil Upload";
    }
    else
    {
        echo "Gagal";
    }
}

Hasil upload
Cek folder
Hasil Upload
Sangat mudah kan?
cukup sekian Upload Gambar dengan CodeIgniter 3, semoga mengerti.
Kalau belum mengerti silahkan kirim komentar dan share jika bermanfaat.

Baca juga :

Comments

  1. gan kalo mau upload multiple gambar dengan 2 input ke database dan codeigniter gimana ya gan

    ReplyDelete
    Replies
    1. Kalau mau upload gambar dengan 2 inputan, gunakan nested if, Jika gambar pertama sukses di upload defenisikan proses upload yang kedua sesuaikan dengan name pada form input... lebih jelasnya akan saya post tutorial selanjutnya :)

      Delete

  2. if ($this->upload->do_upload('jaslab'))
    kaka jablas itu nama apa ya ?
    trs folder gambar itu du taruh dimana >\?

    bisa tlong dijelasin ?

    ReplyDelete

Post a Comment