Scroll to top

Haloo! Selamat Datang di Komunitas Private Training Web Development (41245 Members, 359 Projects, 3325 Topic, 9175 Comments)

Butuh karyawan baru? atau seorang Web Developer (Part-time/Freelance/Full-time) untuk mengerjakan project/aplikasi anda?, cari disini : Members Area Jobs!
Cara memberikan Password Portal Kampus saat download file
jamalukhen Mengatakan : Members -
Rate Topic :
  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
Bukhari al Muslim Mengatakan :
Admin -
  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 Mengatakan :
Members -
  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.

FADEL MUHAMMAD Mengatakan :
Members -
  1. Assalam,..
  2. ini error nya dimana yah gan,,,,selalu error saat input db,,,mohon solusinya gan....

Ada 1 File Kiriman :
1. erroor1.PNG (155 KB)
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!