PDA

View Full Version : ایجاد لینک دانلود



jaykob
دوشنبه 20 خرداد 1392, 15:30 عصر
سلام دوستان

من در جایی می خواهم لینک دانلود تولید کنم و نمی خوام کاربر موقعیت فیزکی فایل رو روی سرور بدونه که بتونه لینک بده ممنون می شم راهنمایی بفرمایید

با تشکر

vira1368
سه شنبه 21 خرداد 1392, 00:35 صبح
به نظر من شما بعد از یک زمان مشخص مثلا (30 دقیقه) لینکی را که برای دانلود دادین اسمش رو عوض کنید.

Cybersilent
سه شنبه 21 خرداد 1392, 10:18 صبح
فکر کنم بتونید فایل رو که با Id که در بانک داده ثبت کردید در دیسک ذخیره کنید و برای دانلود اول آدرس ارجاع دهنده رو چک کنید که از سایت خودتون باشه و بعد فایل رو با یه اسم دیگه و به صورت stream به کاربر بفرستید

jaykob
چهارشنبه 22 خرداد 1392, 09:14 صبح
فکر کنم بتونید فایل رو که با Id که در بانک داده ثبت کردید در دیسک ذخیره کنید و برای دانلود اول آدرس ارجاع دهنده رو چک کنید که از سایت خودتون باشه و بعد فایل رو با یه اسم دیگه و به صورت stream به کاربر بفرستید

سلام دوست عزیز

ممنون امکان داره نمونه کدی قرار بدید ؟

با تشکر

Alfred188
چهارشنبه 22 خرداد 1392, 09:32 صبح
سلام، اینو امتحان کنید

Response.ContentType = "Application/File";
Response.AppendHeader("Content-Disposition", "attachment; filename=FILENAME");
Response.TransmitFile(Server.MapPath(FileAddress)) ;