v2.5.2
Giriş yap

Tam URL'si görünmeyen dosya indirme linki

pcmemo
5,083 defa görüntülendi ve 4 kişi tarafından değerlendirildi

Merhaba, soru-cevap sistemimiz yeniden hayırlı olsun.

Abonelik gerektiren bir dosya indirme scripti hazırlamak istiyorum, aslında hazırladım. Sadece abonelik gerektireceği için indirilen dosyaların tam link yolu görünmesin istiyorum.

http://siteadi.com/download.php?id=123 olarak indirebilelim. download.php de session kontrolü yapacağım için üye olmayan bu linke ulaşamayacak zaten. Ama bir üye bu link ile indirdiğinde tarayıcının indirilenler kısmında tam URL'yi görüyorsa aboneliğin bir anlamı kalmıyor. İstediğim ne indirilenler sekmesinde ne de kaynak kodunda hiçbir şekilde tam URL görünmemeli.

Sanırım sorum anlaşılmıştır. Bu konuda yardımlarınızı rica ediyorum. Herkese iyi çalışmalar.

ck778
1873 gün önce

buradaki temel mantık dosyaları statik dosya değil php ile gönderme şeklinde olabilir. session oluşturulmamış kullanıcıya dosyayı göndermezsiniz. yani dosya linkini kullanıcıya hiçbir zaman paylaşmayacaksınız. indir.php?dosyaadi=xxx.zip gibi url üzerinden php ile session kontrolü yaparak üye giriş yaptıysa php ile dosyayı okutup gönderebilrsiniz. session yoksa da yani üye girişi yapılmadıysa göndermezsiniz.