Postingan lainnya
Cara Membuat Form Upload
Maaf sebelumnya, Saya mau bertanya bagaimana sih cara membuat form upload untuk mengupload foto/gambar dan file word, ppt, dan pdf, tapi dikolom foto hanya bisa membaca file foto saja dan file data hanya bisa membaca file word, ppt dan pdf, saya masih bingung gara membuatnya di Codeigniter. Terimakasih..
7 Jawaban:
Baca di sini gan
https://www.codeigniter.com/userguide3/libraries/file_uploading.html
Kalau udah baca nanti di bagian
<input type="file" name="userfile" size="20" />
Di tambahi dengan
//Untuk image
<input type="file" name="userfile" size="20" accept="image/*" />
//Terus di bagian controller di rubah sesuai dengan extension/type image
$config['allowed_types'] = 'gif|jpg|png';
//Untuk document agan bisa rubah di accept nya aja
"application/msword, application/vnd.ms-excel, application/vnd.ms-powerpoint,
text/plain, application/pdf" //Ini cuma sampai ms office 2003
//atau
".pdf,.doc"
untuk lengkapnya tentang MIME types agan bisa ke sini https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Complete_list_of_MIME_types
Nah kan @OktaSius95 mau bikin form upload pakai codeigniter ? Pertama baca dulu itu dokumentasinya biar jelas
Nah kemudian pada input di kasih tambahan biar hanya menerima MIME type yang di inginkan caranya
//Sama persis kaya di dokumentasi ci
<input type="file" name="userfile" size="20" />
//Kan kode di atas menerima semua MIME type gan, kan agan maunya cuma image untuk dikolom foto jadi kita rubah gini
<input type="file" name="userfile" size="20" accept="image/*" />
//Kode di atas sudah kita tambahkan supaya hanya bisa menerima inputan berupa image/gambar (semua extension)
Kalau agan mau buat untuk kolom document tinggal diganti aja pada bagian ACCEPT di input. Referensi MIME type sudah saya kasih di atas tadi ^^
Ok Gan terimakasih, saya coba dulu, ntar kalo saya bingung atau ada kendala lagi sana nanya agan lagi
Gan saya bingung nyatuin proses input foto dan file di controlernya itu gimana ?
Kalau bingung jadiin satunya, bisa di pisah dulu gan 1 1. Jadi satu buat upload foto dan satunya buat file lebih enak maintenance nya nanti
@markeronly ikut nimbrung dong hahaha
kalo dipisah jadi 2 gitu jadi maksudnya bikin di function gan? 1 buat kalimat saja dan 1 lagi buat gambar? atau didatabasenya juga dipisah gambar dengan kalimat menjadi 2 table? dan kalo gitu ga bakalan acak acak ya gan?
tolong dong mastah saya juga lagi belajar upload image:(