Ane masih newbie nih oom
mau tanya Apa ada yang salah function upload saya ini :(
ini file views/admin.php
echo validation_errors();
echo form_open_multipart('admin/do_upload');
ID : echo form_input(array('name'=>'id'));
//echo form_upload(array('name'=>'foto'));
print form_upload(array('name'=>'foto'));
echo form_submit('value','upload')
ini file controllers/admin.php
class admin extends CI_Controller{ function index() { $this->load->view('admin'); } function do_upload() { $this->load->library('form_validation'); $config['upload_path'] = $_SERVER['DOCUMENT_ROOT'].'/upload'; $config['allowed_types'] = 'gif|jpg|png'; $config['max_size'] = '1000'; $config['max_width'] = '800'; $config['max_height'] = '800'; $this->load->library('upload', $config); $unggah=$this->upload->do_upload(); $data_upload=$this->upload->data(); if ($unggah==0) { print $this->upload->display_errors(); } else { $data['id']=$this->input->post('id'); $data['foto']=$data_upload['foto']; $input_data=$this->db->insert('galeri',$data); redirect('admin/list_produk/'.$this->input->post('produk_category')); echo "berhasil"; } } }
apa ada yang salah :(
mohon bantuannya kk
dan saat di coba upload ada error seperti ini
You did not select a file to upload.
$this->load->library('upload', $config); $unggah=$this->upload->do_upload(); $data_upload=$this->upload->data();
Di bagian ini ditambahkan baris ini ....
$fieldname = "foto"; // sesuai dengan nama field untuk form_upload() $this->load->library('upload', $config); $unggah=$this->upload->do_upload($fieldname); $data_upload=$this->upload->data();
oom masih gagal
katanya ada error gini
The upload path does not appear to be valid.
$this->load->library('form_validation');
$config['upload_path'] = $_SERVER['DOCUMENT_ROOT'].'/upload';
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = '1000';
$config['max_width'] = '800';
$config['max_height'] = '800';
ada yang error saat di script ini?
nah... sudah ada direktori "upload" di document root?
kalau belum ada, buat dulu direktori "upload" di document root apache (persis di dalam htdocs, atau kalau pake wampserver persis di bawah direktori www).
kalau saya, lebih memilih menggunakan
$config["upload_path"] = "./upload/";
Hem, aku juga pusing melihat code code nya, ^_^
http://www.mediatutorial.web.id
- Interaktif Tutorial, Web Programming, Flash Scripting, Audio Mixing Mastering, Video Editing, Graphic Designing -