Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

PHP Script: Membuat Link Unduhan dengan Masa Kedaluwarsa

Script ini dirancang untuk membuat link unduhan file yang memiliki masa kedaluwarsa. Fitur ini sangat berguna ketika Anda ingin membagikan file secara aman dan membatasi waktu aksesnya. Misalnya, Anda bisa membagikan file penting yang hanya bisa diunduh dalam waktu 24 jam, atau file yang hanya boleh diakses dari website Anda sendiri.

Cara Kerja:

  1. Generate Link: Script akan membuat link unduhan yang sudah dienkripsi dengan hash untuk memastikan keamanan. Link ini juga memiliki parameter waktu kedaluwarsa.
  2. Validasi Link: Saat pengguna mengklik link, sistem akan memeriksa:
  • Apakah link masih valid (belum kedaluwarsa).
  • Apakah link berasal dari website Anda (jika referer sesuai, masa kedaluwarsa diabaikan).
  • Apakah hash link sesuai untuk memastikan link tidak dimodifikasi.
  1. Unduh File: Jika semua validasi berhasil, file akan dikirim ke pengguna untuk diunduh.

Cara Pakai di Frontend:

  1. Tambahkan Shortcode: Anda bisa menggunakan shortcode
    code
    di halaman atau postingan WordPress untuk membuat tombol unduhan. Jika ingin merubah tampilan tombol download bisa tambahkan custom class Contoh:

Konten kode ini eksklusif untuk member PRO atau pembeli akses


  • code
    : Path relatif ke file yang ingin diunduh.

  • code
    : Waktu kedaluwarsa link (default: 1 hari).

  • code
    : Kelas CSS untuk menyesuaikan tampilan tombol.
  1. Customisasi Tampilan: Anda bisa menambahkan CSS untuk mengatur tampilan tombol unduhan. Misalnya:

Konten kode ini eksklusif untuk member PRO atau pembeli akses

Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

  1. Link Otomatis Kedaluwarsa: Setelah waktu kedaluwarsa tercapai, link akan menjadi tidak valid, dan pengguna tidak bisa lagi mengunduh file.

Pentingnya
code
dan Cara Mengisinya

Di dalam script ini,
code
adalah kunci rahasia yang digunakan untuk menghasilkan hash (enkripsi) pada link unduhan. Hash ini berfungsi untuk memastikan bahwa link tidak bisa dimodifikasi oleh pihak lain, sehingga menjaga keamanan dan integritas link unduhan.

Apa Itu
code
?

  • Kunci Rahasia: Ini adalah string (teks) acak yang hanya diketahui oleh Anda atau sistem Anda. Kunci ini digunakan untuk menghitung hash yang unik untuk setiap link unduhan.
  • Fungsi Hash: Hash dihasilkan menggunakan algoritma
    code
    yang menggabungkan
    code
    ,
    code
    , dan
    code
    . Jika ada perubahan pada link (misalnya, waktu kedaluwarsa atau path file), hash yang dihasilkan akan berbeda, dan link tidak akan valid.

Bisakah
code
Diisi Sendiri?

  • Ya, bisa! Anda harus mengganti
    code
    dengan kunci rahasia yang

...

PRO

Akses Konten Premium

Dapatkan akses ke konten premium ini dengan menjadi member PRO. Nikmati semua keuntungan keanggotaan PRO kami!

Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

Akses semua konten premium
Update konten otomatis

One thought on “PHP Script: Membuat Link Unduhan dengan Masa Kedaluwarsa

  1. Avatar photo
    Diah Ayu says:

    Saya sangat suka plugin ini, link download saya tidak bisa disebarkan, yang download hanya bisa melalui website saya, sekian reviewnya god job 👌👌



    Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

Beri komentar

Kamu yakin ingin keluar?

Ya, Keluar
Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.
Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.
Kami harap dukungan Anda via iklan ini membantu kami terus menyajikan konten bermanfaat.
Tunggu hingga iklan selesai untuk menyalin atau mendownload kode.
Situs ini menggunakan cookie untuk memberikan pengalaman menjelajah yang lebih baik. Dengan menggunakan situs web ini, Anda menyetujui penggunaan cookie kami.