lostyazilim

Tek kullanımlık indirme linki

5 Mesajlar 1.278 Okunma
lstbozum
wmaraci reklam

WPZON WPZON Wordpress Temaları Kullanıcı
  • Üyelik 27.02.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Wordpress Tema Tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad M** K**
  • Mesajlar 1446
  • Beğeniler 203 / 261
  • Ticaret 37, (%100)
Merhabalar tek kullanımlık indirme linki nasıl oluşturabilirim? bunlar için araç var mıdır? mesela şöyle bir şey olabilir. Bir dosya upload sitesi gibi dosyamızı içinde barındırıyoruz ama paylaşmak istediğimizde bize tek kullanımlık link veriyor. Linki kullanınca link çöp oluyor. tekrar paylaşmak istediğimizde farklı bir link veriyor bu şekilde bildiğiniz bir sistem var mı?

Kısacası tek kullanımlık indirme linki nasıl yapabilirim?
Creatingz

kişi bu mesajı beğendi.

wmaraci
reklam

eka7a eka7a openix.io Kullanıcı
  • Üyelik 18.06.2013
  • Yaş/Cinsiyet 39 / E
  • Meslek Yazılımcı
  • Konum Bursa
  • Ad Soyad E** K**
  • Mesajlar 651
  • Beğeniler 109 / 313
  • Ticaret 2, (%100)
Kullanıcı siteye girdiğinde sessionda rastgele bir kod oluşturun.
Oluşturulan bu kodu indirme linkine ekleyin.
Kullanıcı indirme linkine tıkladığında sessiondaki kodu kontrol edin. Kod boş ya da geçerli değilse indirmeyi iptal edin.
İndirme başladığında sessiondaki kodu temizleyin.
Bu döngüyü tekrarlayın.
 

 

Openix.io | $9.90 PositiveSSL | $12.90 RapidSSL

WPZON WPZON Wordpress Temaları Kullanıcı
  • Üyelik 27.02.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Wordpress Tema Tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad M** K**
  • Mesajlar 1446
  • Beğeniler 203 / 261
  • Ticaret 37, (%100)

eka7a adlı üyeden alıntı

Kullanıcı siteye girdiğinde sessionda rastgele bir kod oluşturun.
Oluşturulan bu kodu indirme linkine ekleyin.
Kullanıcı indirme linkine tıkladığında sessiondaki kodu kontrol edin. Kod boş ya da geçerli değilse indirmeyi iptal edin.
İndirme başladığında sessiondaki kodu temizleyin.
Bu döngüyü tekrarlayın.


Bu seferde kodu her seferinde elimle girmem gerekmeyecek mi?
 

 

Flawless Flawless Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.10.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek Php Coder
  • Konum Antalya
  • Ad Soyad K** I**
  • Mesajlar 476
  • Beğeniler 22 / 87
  • Ticaret 7, (%100)
Her seferinde eliniz ile girmeyeceksiniz. Siz bir genarator fonksiyon ile bunu otomatik hale getirebilirsiniz. Ayrica kisiye ait session kodunu veritabaninda muhafaza edip ilgili istek geldiğinde kontrol edip ona göre indirme islemini baslatabilir yada engelleyebilirsiniz. Bu son dediğim linkin ne zaman kullanılacağı belli değil ise geçerli anlik yapilacak link uretimi ve indirme işlemi için gerekli değildir
 

 

wmaraci
wmaraci

Creatingz Creatingz Creatingz | Dijital Ajans Kullanıcı
  • Üyelik 12.02.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Dijital Ajans
  • Konum Ankara
  • Ad Soyad C** S**
  • Mesajlar 740
  • Beğeniler 454 / 169
  • Ticaret 40, (%100)
php olarak anlatıyorum ;
indirme işleminde güncelleyin mesela 1 yapın 0 ise hiç indirilmemiş indir butonuna tıklandığında dosya inmesiyle beraber 0 1 olarak güncellensin ve dosyaya erişim sağlayan olursa if 0 ise görüntüle 1 ise uyarı tarzı bir ekran . Hatta birde admin yaparsınız basit bişey listelersiniz dosyaları falan bi buton koyarsınız bu butonda tam tersi 1 i 0 yapar ve siz tekrar indirtmek istediğiniz birine atabilirsiniz...
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al