Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67424 Members, 783 Products, 5279 Topic, 12953 Comments)

Cara memberikan Password Portal Kampus saat download file

Dibuat
Login Terakhir 1 Tahun lalu,
Telah Dilihat 2002 Kali
jamalukhen Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2. Bagaimana caranya memberikan Password file di menu download pada Portal Kampus, jadi pada saat mendownload ada notifikasi password.
  3. terima kasih

Ada 3 Jawaban

Bukhori Muslim
commented on 10 Mar 2019 08:10:31
  1. Assalam,.. sepertinya perlu tambahan filed password did atabase, jadi saat upload file di admin input password dulu,
  2. jadi saat download nanti perlu mengecek di controllersnya,..
  3. $cek_pass = $this->db->query("SELECT * FROM download where nama_file='$_GET[file]' AND password!=''");
  4. if ($cek_pass->num_rows()>=1){
  5. echo "<form action='' method='POST'>
  6. <input type='hidden' name='file' value='$_GET[file]'>
  7. <input type='password' name='password'>
  8. <input type='submit' name='submit' value='Download'>
  9. </form>";
  10. }else{
  11. // Langsung akses download
  12. $name = $_POST[file];
  13. $data = file_get_contents("asset/files/".$name);
  14. force_download($name, $data);
  15. }
  16.  
  17. if (isset($_POST['submit'])){
  18. $cek_valid = $this->db->query("SELECT * FROM download where nama_file='$_POST[file]' AND password='$_POST[password]'");
  19. if ($cek_valid ->num_rows()>=1){
  20. // Langsung akses download,...
  21. $name = $_POST[file];
  22. $data = file_get_contents("asset/files/".$name);
  23. force_download($name, $data);
  24. }else{
  25. // Munculkan Pemberitahuan Password salah....
  26. }
jamalukhen
commented on 11 Mar 2019 20:18:48
  1. maaf pak sya tidak terlalu mengerti soal penempatan kodenya, bisa di jelaskan proses awalnya atau langkah-langkahnya pak.
  2. terima kasih, maaf kwl merepotkan.
Fadhil Muhammad
commented on 12 Mar 2019 18:35:34
  1. Assalam,..
  2. ini error nya dimana yah gan,,,,selalu error saat input db,,,mohon solusinya gan....
Terdapat 1 File dilampirkan :
1. erroor1.PNG (155 KB)
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!