Kali ini CodingCenter akan berbagi ilmu tentang cara menghapus file yang ada di hosting kita, biasanya kebanyakan dari kita hanya menghapus nama path atau alamat dari suatu file. ini berguna ketika kita mengubah isi dari database dan kita ingin menghapus file kita agar penggunaan hosting bisa efisien.
Caranya sangat mudah, tulis skrip ini di dalam file Model, untuk lebih jelas nya tentang (Model, View, Controller pada Codeigniter silakan baca disini):
function delete($id){
$this->db->where('gallery_id',$id);
$query = $this->db->get('gallery');
$row = $query->row();
unlink("./uploads/users/$row->nama_foto");
$this->db->delete('gallery', array('gallery_id' => $id));
}
fungsi unlink itu adalah fungsi yang digunakan untuk menghapus file, pertama kita tentukan tempat nya, kemudian kita menentukan nama file yang ingin kita hapus sesuai dengan nama file yang ada di database, silakan sesuaikan sendiri dengan nama table dan nama fieldnya.
Semoga artikel ini bermanfaat dan jika ada kesalahan mohon berikan kritik dan sarannya.
Mohon maaf jika ada kesalahan, Jika ada pertanyaan silakan ditanyakan lewat komentar atau Kontak penulis di instagram @tricivic
Sumber: http://www.tomcatz.in/2012/12/cara-menghapus-file-dengan-php.html