rekan2, saya punya kasus seperti ini :
1. saya ingin upload file (gambar) untuk setiap produk barang (notebook misalnya). saya sudah pakai tutorial yg ada di user guide, tapi kenapa yg keluar cuma informasi file tersebut? cara utk tampilin gambarnya gimana?
2. saya ingin file name tersebut masuk ke dalam database, caranya gimana ya?
maaf merepotkan. terima kasih atas bantuannya.
Comments
gini, bukannya pelit tapi
April 26, 2011 by zawaruddin, 14 weeks 3 days ago
Comment: 8058
gini, bukannya pelit tapi cuma mau kasih ide aja, supaya bisa kamu kembangin sendiri. Kan bisa puas dengan hasil kerja sendiri.. hehe
Untuk Kasus 2.A
Misal aplikasi CI kamu adalah CI_App.
Nah misal kamu dah buat folder "upload" di bawah CI_App, selevel dg folder system, jadi hasilnya akan seperti ini C://xampp/htdocs/CI_App/upload
Nah pas upload usahakan hasil uploadnya kamu taruh d folder yg dibikin tadi (akan lebih baik lagi jika aplikasi kamu bisa me-rename file yg telah di upload tersebut supaya menghindari nama file yg sama).
Setelah itu masukkan path dari file yg diupload ke database (misal ke tabel "image", atribut "path" <- varchar (200) ), pathnya cukup nama folder yg dibikin tadi + nama file yg baru diupload. sehingga isi dari atribut "path" seperti "upload/gambar-gambaran.jpg".
Nah kalo ingin menampilkan bisa menggunakan model dengan mengakases tabel "image", ambil atribut "path".
Nah kalo untuk menampilkan bisa pake
img($variabel_hasil_query)
begitulah ide dariku... jika masih bingung tanya lagi aja...
Moga berhasil bro...
coba menjawab
April 25, 2011 by zawaruddin, 14 weeks 4 days ago
Comment: 8052
1.
kalo mau nampilin gambar, harus disimpan dahulu patch ama nama filenya. Misal
config['upload_path'] = './uploads/';
maka simpan ke $patch = '/uploads/';
trus simpan nama file ke $namafile.
klo ingin menampilkan bisa pake
img($patch.$namafile)
atau bisa kreasi sodara sendiri
2.
klo ingin disimpan ke database ada 2 cara
a. patch + nama file yang disimpan dalam database (atribut bisa bertipe varchar)
b. file yg disimpan dalam database (atribut bisa bertipe Blob)
contoh
April 26, 2011 by bobbywa, 14 weeks 3 days ago
Comment: 8056
bisa minta tolong contoh code (controller, model, view) utk kasus nomor 2? makasih