• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

محدود کردن تعداد دانلود

navidmoj

کاربر تازه وارد
تاریخ عضویت
21 می 2007
نوشته‌ها
7
لایک‌ها
0
چطور میشه تعداد دانلود رو محدود کرد؟ مثلا به طوری که هر آی پی فقط بتونه در روز 5 بار دانلود کنه. کسی میتونه راهنمایی کنه؟ ممنون میشم.
 

sajadonline

Registered User
تاریخ عضویت
22 آگوست 2006
نوشته‌ها
80
لایک‌ها
3
هر شخصی که فایل دانلود میکنه آدرس آی پی شو تو دیتا بیس ذخیره کن + تعداد دفعات دانلودش و تاریخ مراجعه به سایت واسه دانلود

حالا هر دفه که یوزر به سایت سر میزنه ببین آدرس آی پی تو دیتا بیس هست یا نه اگه بود که دفعاتش رو بشمار اگه بیشتر از اون مقدار بود اجازه دانلود بهش نده و ...

متوجه نشدی بگو بیشتر توضیح بدم
 

hmsn

کاربر تازه وارد
تاریخ عضویت
17 آگوست 2006
نوشته‌ها
196
لایک‌ها
0
سن
37
محل سکونت
تو يه خونمون
بخشيد اما اين كاري رو كه آقا سجاد مي گه براي يه سايت بزرگ دانلود كار جالبي نيست
من ديدم كه سايت zedge از كوكي استفاده مي كنه كه به نظرم هم عاقلانه تره
 

sajadonline

Registered User
تاریخ عضویت
22 آگوست 2006
نوشته‌ها
80
لایک‌ها
3
خوب آره اما اگه کوکی را پاک کنند چی ؟
 

shahkey

Registered User
تاریخ عضویت
16 نوامبر 2005
نوشته‌ها
1,235
لایک‌ها
5
خب از این بهتره که یکی با آی پی کسی مه قبلا این کارو انجام داده رجیستر بشه بعد نتونه دانلود کنه!!!
تو ایران که سیستم معمولا دایل آپه بهتره که از کوکی استفاده بشه
 

navidmoj

کاربر تازه وارد
تاریخ عضویت
21 می 2007
نوشته‌ها
7
لایک‌ها
0
سجاد جان ممنون از لطفت. راستش اينا رو که گفتی رو می دونستم. من الان دو تا مشکل دارم:

1- چطور جلوی دانلود مستقيم رو بگيريم
2- چطور وقتی مشخص شد کاربر اجازه دانلود داره فايل رو واسش بفرستيم (اون محدوديت رو واسش برداریم.)

ممنون میشم راهنماییم کنيد.
 

hba

کاربر فعال صفحات داینامیک
کاربر فعال
تاریخ عضویت
8 آگوست 2004
نوشته‌ها
1,511
لایک‌ها
1
سن
40
محل سکونت
تهران-ونک-php-mysql
بهترین کار
همون دیتابیسی هست فقط یه کانتر برای دانلود کاربر بزارید
بعد دانلود رو لینک مستقیم ندید با php برای اجازه دانلود رو صادر کنید
یعنی به صورت header فایل ارسال بشه ادرش هم معلوم نشه

خیلی ساده
 

navidmoj

کاربر تازه وارد
تاریخ عضویت
21 می 2007
نوشته‌ها
7
لایک‌ها
0
مشکل استفاده از هدر اينه که باید کل فایل رو روی خروجی بنويسيم. فایل های ما خيلی حجيم هستن فکر کنم اين کار صلاح نبشه. (فایل های 200 مگی فيلم)

کسی راه ديگه ای نميشناسه؟ ممنون
 

shahkey

Registered User
تاریخ عضویت
16 نوامبر 2005
نوشته‌ها
1,235
لایک‌ها
5
مشکل استفاده از هدر اينه که باید کل فایل رو روی خروجی بنويسيم. فایل های ما خيلی حجيم هستن فکر کنم اين کار صلاح نبشه. (فایل های 200 مگی فيلم)

کسی راه ديگه ای نميشناسه؟ ممنون
چه ربطی به حجم فایل داره؟ با هدر Location کاربر رو واسه دانلود بفرست.
 

hba

کاربر فعال صفحات داینامیک
کاربر فعال
تاریخ عضویت
8 آگوست 2004
نوشته‌ها
1,511
لایک‌ها
1
سن
40
محل سکونت
تهران-ونک-php-mysql
نه اون طوری لینک مستقیم معلوم میشه
منظور من هم همین بود که دوستمون گفت زیاد باشه چون با php دانلود میشه یکم فشار ایجاد می کنه ولی من تا 1 گیگ هم دانلود کردم مشکلی نبوده
می تونی همین کاغر رو با htaccess کنی که لینکی که میدی الکی باشه و در اصل بیاد بفرسته به یک صفحه
اگر چه این هم همون header میشه

کلا جز این راهی نیست
 
بالا