1.Langkah awal download terlebih dahulu File Framework CodeIgniter nya di
2. Selanjutnya download file plugins Grocery Crud di https://www.grocerycrud.com/
3.Satukan file CodeIgniter dengan Grocery Crud dalam satu folder yang sama
Jalankan SQL dibawah ini di phpMyAdmin untuk membuat tabel pada database yaitu tb_sound
CREATE TABLE IF NOT EXISTS `tb_sound` (
`ID` char(10) NOT NULL,
`FileName` varchar(50) NOT NULL,
`FileType` varchar(50) NOT NULL,
`FileExt` varchar(50) NOT NULL,
`FileGroup` varchar(50) NOT NULL,
`FileContent` varchar(50) NOT NULL,
`FileDesc` varchar(50) NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
5.Selanjutnya masuk ke dalam folder Assets > Uploads dan buat folder baru dengan nama sound
6.Setelah membuat folder selanjutnya buat Controller pada folder application > controllers ,beri nama file Controller nya dengan nama Main.php dan isi dari file nya sebagai berikut
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Main extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->database();
$this->load->helper('url');
$this->load->library('grocery_CRUD');
}
public function sound()
{
$crud = new grocery_CRUD();
$crud->set_table('tb_sound');
$crud->set_subject('File suara');
$crud->set_field_upload('FileContent','assets/uploads/sound');
$output = $crud->render();
$this->_example_output($output);
}
public function _example_output($output = null)
{
$this->load->view('example.php', $output);
}
}
Sekarang cek hasil nya dengan menjalankan url : localhost/{folder-root}/{class}/{method}
Apabila tidak ada kesalahan akan tampil seperti berikut
7.Oke, sekarang saat nya mencoba menyimpan file suaranya
8.Setelah berhasil tersimpan coba klik file suaranya
9.Dan suara Ayam nya akan berjalan secara otomatis
Tes aplikasi anda dengan mengupload file di atas 5 MB. Jika upload anda gagal, cobalah tutorial di bawah ini
Buka file grocery_crud.php pada folder application/config
Ganti kode:
$config['grocery_crud_file_upload_max_file_size'] = '20MB';
Menjadi
$config['grocery_crud_file_upload_max_file_size'] = '200MB';
Mengubah Upload File Size pada php.ini
1. Buka XAMPP Control Setting
2. Klik pada tombol Config dan pilih php.ini
3. Pada file php.ini cari upload_max_filesize
4. Ubah ukurannya sesuai dengan kebutuhan
5. Setelah itu restart kembali XAMPP nya
6. Selesai
Tidak ada komentar:
Posting Komentar