master tolong pencerahan nya... saya punya script download bgini :

download.php
  1. <?php
  2.  
  3. $dbhost = 'localhost';
  4. $dbuser = 'root'; // ini berlaku di xampp
  5. $dbpass = ''; // ini berlaku di xampp
  6. $dbname = 'buku';
  7.  
  8. // melakukan koneksi ke database
  9. $connect = new mysqli($dbhost,$dbuser,$dbpass,$dbname);
  10.  
  11. $sql = "SELECT * FROM `tbl_valve` WHERE `id` LIKE 'A'";
  12. $result = $connect->query($sql);
  13. $row = $result->fetch_assoc();
  14.  
  15. //header yang menunjukkan nama file yang akan didownload
  16. header('Content-Disposition: attachment; filename="$row[id]"');
  17. //header("Content-Disposition: attachment; filename=".$row['id']);
  18.  
  19. //header yang menunjukkan jenis file yang akan didownload
  20. header('Content-Type: ".$row[tipe]"');
  21.  
  22. //header yang menunjukkan ukuran file yang akan didownload
  23. header('Content-Length: ".$row[$size]"');
  24.  
  25. $fp = fopen("valve/".$row["id"], 'r');
  26. $content = fread($fp, filesize("valve/".$row["id"]));
  27. fclose($fp);
  28. echo $content;
  29. exit;
  30.  
  31. ?>
  32.  

tapi saat saya jalankan muncul error bgini:
Warning: fopen(valve/A): failed to open stream: No such file or directory in C:\xampp\htdocs\perpus\download.php on line 31
Warning: filesize(): stat failed for valve/A in C:\xampp\htdocs\perpus\download.php on line 32
Warning: fread() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\perpus\download.php on line 32
Warning: fclose() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\perpus\download.php on line 33

padahal gambar sudah saya jadikan satu dalam folder, koneksi database juga sudah berhasil. mohon bantuan nya :(
1461
0
Lokasi file yang mau di download tidak ketemu. pada function fopen
  • Aug 2, 2016
  • 0 suka, 0 tidak suka
4940
Please login to answer!
/sangkep/answer/add-json/nogzip/1
/sangkep/answer/send-notification
User Paling Aktif Bulan Lalu

Asrianor

Point Bulan Lalu: 6