gims15Avatar border
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,..?
Diubah oleh gims15 15-07-2020 06:53
0
401
6
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Tampilkan semua post
eternu5Avatar border
eternu5
#1
Coba pake filesystem direktori dan bukan URL di lokasi filenya
0
Tutup