ساخت لینک دانلود داینامیک

ساخت وبلاگ

سلام خدمت دوستان عزیز
میخواستم نظرتون رو درباره ساخت لینک دانلود فایل که به صورت داینامیک باشه و هر دفه عوض شه , بدونم . 
لطفا روش اتون رو تا جای ممکن کامل توضیح بدین 
 مرسی از همه .

تشکر شده توسط:

یک راه که من خودم استفاده میکنم اینه که یک جدول برای لینک‌ها داشته باشین که فیلدهایی برای نگهداری IP و زمان انقضای لینک و همچنین یک Token اختصاصی برای لینک و درنهایت هم آدرس فیزیکی فایل موردنظر (یا کلید خارجی به جدول فایل‌ها در دیتابیس) داره. وقتی که یکنفر درخواست تولید لینک داینامیک میده، یک توکن تصادفی براش تولید کنید و IP و زمان انقضای لینک رو ذخیره کنید. همچنین آدرس فایل یا ID اون در جدول فایل‌ها رو در ستون مربوطه ذخیره کنید. موقعی که لینک تولیدشده رو به کاربر نشون میدین، توی URL باید توکن رو درج کنید و کاربر با کلیک روی اون به صفحه‌ی دانلود هدایت میشه. توی این صفحه، توکن رو میخونید و رکورد مربوطه رو از جدول لینک‌ها پیدا میکنید. اگه IP ذخیره‌شده با IP جاری درخواست‌دهنده یکی بود و زمان انقضای لینک هم سپری نشده بود، فایل رو با کمک اسمش یا ID اون که ذخیره کردین پیدا میکنین و محتواش رو میخونین و به کاربر نشون میدین و هدرهای دانلود رو هم تنظیم میکنید (مثل Content-Disposition و...) تا دانلود شروع بشه. درغیر اینصورت هم خطای 404 رو به کاربر نشون بدین (همراه با پیغام مناسب).

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : ساخت لینک دانلود,ساخت لینک دانلود مستقیم,ساخت لینک دانلود از یوتیوب,ساخت لینک دانلود در تلگرام,ساخت لینک دانلود اهنگ,ساخت لینک دانلود در وبلاگ,ساخت لینک دانلود برای وبلاگ,ساخت لینک دانلود با php,ساخت لينك دانلود,ساخت لینک دانلود غیر مستقیم, نویسنده : خنجی prog بازدید : 234 تاريخ : پنجشنبه 20 آبان 1395 ساعت: 0:14

خبرنامه