- Beranda
- Komunitas
- Tech
- Programmer Forum
[ASK] Tidak Bisa Menjalankan Perintah Download di PHP / CI
![gims15](https://s.kaskus.id/user/avatar/2017/02/20/avatar9608111_1.gif)
![Avatar border](https://s.kaskus.id/images/avatarborder/1.gif)
TS
gims15
[ASK] Tidak Bisa Menjalankan Perintah Download di PHP / CI
Saya mau membuat tombol download di ci tapi knapa file ga bisa di download ya,...?
Sintax saya :
$this->load->helper(array('form', 'url','download'));
$id = rawurldecode($this->encrypt->decode($_GET['id']));
$datab = $this->mymodel->ambilubah('berkas',"where id = '$id'");
$lokasi = '192.168.17.10/dll/berkas/'; => (lokasi file berbeda dengan folder project)
$file = $lokasi.$datab[0]['file'];
cara 1:
force_download($file,NULL);
cara 2:
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: private');
header('Pragma: private');
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($lokasi.$file);
exit;
saya sudah pakai 2 cara tapi tetap ga bisa ngambil file downloadnya, knpa ya,..?
Sintax saya :
$this->load->helper(array('form', 'url','download'));
$id = rawurldecode($this->encrypt->decode($_GET['id']));
$datab = $this->mymodel->ambilubah('berkas',"where id = '$id'");
$lokasi = '192.168.17.10/dll/berkas/'; => (lokasi file berbeda dengan folder project)
$file = $lokasi.$datab[0]['file'];
cara 1:
force_download($file,NULL);
cara 2:
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: private');
header('Pragma: private');
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($lokasi.$file);
exit;
saya sudah pakai 2 cara tapi tetap ga bisa ngambil file downloadnya, knpa ya,..?
Diubah oleh gims15 15-07-2020 06:53
0
401
6
![Guest](https://s.kaskus.id/user/avatar/default.png)
![Avatar border](https://s.kaskus.id/images/avatarborder/1.gif)
Komentar yang asik ya
Tampilkan semua post
![eternu5](https://s.kaskus.id/user/avatar/2010/11/16/avatar2274530_28.gif)
![Avatar border](https://s.kaskus.id/images/avatarborder/1.gif)
eternu5
#1
Coba pake filesystem direktori dan bukan URL di lokasi filenya
0
Tutup