Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Korup upload foto di CI

data file image udah masuk db, filenya juga masuk folder tapi size 0.
 public function UpdatePhoto(){
 
 
$pict = $this->input->post("file");
 
$writedir = $_SERVER['DOCUMENT_ROOT']."/aes-master/assets/images";
 
$id_user = $this->session->userdata('id_user');
$namefile = $_FILES["file"]["name"];
 
if (($_FILES["file"]["error"] < 1) && ($_FILES["file"]["size"] < 1000000)){ //max size file
 
$filesize = $_FILES['file']['tmp_name'];
$file_size = $_FILES["file"]["size"];
$filename = ($writedir."/".$namefile);
$filesource = fopen($_FILES["file"]["tmp_name"], "rb");
$filenew = fopen($filename, "wb");
 
$data_update = array(
'photo' => $namefile,
'path' => $filename
);
$this->db->update('tbl_user', $data_update, array('id_user' => $id_user));
 
fclose($filenew);
fclose($filesource);
$this->session->set_flashdata('sukses', 'Upload berhasil !');
redirect("profile");
}else{
$this->session->set_flashdata('error', 'Upload gagal !');
redirect("profile");
}
}


ini ngikutin codingan enkripsi file yang udah saya buat sebelumnya, cuma di modifikasi aja. Ada yang salah sama codingannya?

Comments

Sign In or Register to comment.