Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67478 Members, 783 Products, 5290 Topic, 12955 Comments)

Bagaimana cara Delete gambar di modul berita swarakalibata CI

Dibuat
Login Terakhir 4 Bulan lalu,
Telah Dilihat 1568 Kali
Andri darmawan Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2.  
  3. Selamat siang, bagaimana cara untuk delete gambar di berita yang sudah di upload karena tidak ada delete gambar.
  4.  
  5. terima kasih
Ada 1 File Kiriman :
1. Screenshot_295.png (8 KB)

Ada 5 Jawaban

Bukhori Muslim
commented on 24 Apr 2018 07:52:02
  1. Assalam,.. buka dengan text editor file "administrator/modul/mod_berita/berita.php"
  2. pada baris 169 cari script berikut :
  3. if ($r['gambar']!=''){ echo "Gambar Saat ini : <a target='_BLANK' href='../foto_berita/$r[gambar]'>$r[gambar]</a>"; } echo "</td></tr>
  4.  
  5. kemudian ubah menjadi :
  6. if ($r['gambar']!=''){ echo "Gambar Saat ini : <a target='_BLANK' href='../foto_berita/$r[gambar]'>$r[gambar]</a>
  7. <a style='color:red' href='?module=berita&act=editberita&delete=$row[id_berita]'>Delete</a>"; } echo "</td></tr>
  8.  
  9. kemudian pada baris 187 tambahkan query aksi untuk hapus gambar berita :
  10. if (isset($_GET['delete'])){
  11. mysqli_query($koneksi, "UPDATE berita SET gambar='' where id_berita='$_GET[delete]'");
  12. echo "<script>document.location='?module=berita&act=editberita&id=$_GET[delete]';</script>";
  13. }
  14.  
  15. simpan dan selesai, nanti disebelah gambar akan ada link untuk delete, dan klik saja untuk delete gambar
  16. seperti yg terlihat dari gambar dibawah ini.
Terdapat 1 File dilampirkan :
1. delete_gambar_berita.png (53 KB)
Andri darmawan
commented on 24 Apr 2018 16:08:56
  1. Assalam,..
  2.  
  3. makasih min,tetapi di CI swarakalibata saya tidak ada administrator/modul/mod_berita/berita.php
  4. ada nya administrator/modul/mod_berita/view_edit_berita.php
  5.  
  6. if ($rows['gambar'] != ''){ echo "<i style='color:red'>Lihat Gambar Saat ini : </i><a target='_BLANK' href='".base_url()."asset/foto_berita/$rows[gambar]'>$rows[gambar]</a>"; } echo " </td></tr>
  7.  
  8.  
Bukhori Muslim
commented on 24 Apr 2018 18:07:53
  1. Assalam,.. itu untuk swarakalibata native gan bukan swarakalibata ci
  2. karena di judul tidak ada disebutkan swarakalibata ci??, edit dulu judul topic / pertanyaannya.
Andri darmawan
commented on 24 Apr 2018 21:03:37
  1. Assalam,..
  2. sudah saya edit min,.,maaf yah..
  3. smoga ada yg bisa bantu :D
  4. terima kasih
Bukhori Muslim
commented on 26 Apr 2018 08:45:49
  1. Assalam,.. buka dengan text editor file "application/views/administrator/mod_berita/view_berita_edit.php"
  2. pada baris 31 cari script berikut :
  3. if ($rows['gambar'] != ''){ echo "<i style='color:red'>Lihat Gambar Saat ini : </i><a target='_BLANK' href='".base_url()."asset/foto_berita/$rows[gambar]'>$rows[gambar]</a>"; } echo "</td></tr>
  4.  
  5. kemudian ubah menjadi :
  6. if ($rows['gambar'] != ''){ echo "<i style='color:red'>Lihat Gambar Saat ini : </i><a target='_BLANK' href='".base_url()."asset/foto_berita/$rows[gambar]'>$rows[gambar]</a>
  7. <a style='color:red' href='".base_url()."deletefotoberita/$row[id_berita]'>Delete</a>"; } echo "</td></tr>
  8.  
  9. kemudian buka file "application/controller/administrator.php" tambahkan function berikut dimana saja :
  10. <?php
  11. function deletefotoberita(){
  12. cek_session_akses('listberita',$this->session->id_session);
  13. $id = $this->uri->segment(3);
  14. $data = array('gambar'=>'');
  15. $where = array('id_berita' => $id);
  16. $this->model_app->update('berita', $data, $where);
  17. redirect($this->uri->segment(1).'/edit_listberita/'.$id);
  18. }
  19. ?>
  20.  
  21. Simpan dan selesai,..
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!