دوره مجازی پلاگین نویسی وردپرس (جلسه 39) : پلاگین کاربران VIP - مدیریت و دانلود فایل های vip - قسمت سوم

دسته بندی: وردپرس
زمان مطالعه: 1 دقیقه
۳۱ مرداد ۱۳۹۵

به نام خدا و سلام. در خدمت شما هستیم با جلسه 39 ام از دوره مجازی پلاگین نویسی وردپرس. در این بحث دانلود کردن فایل های vip رو ادامه میدیم و بخش اسکریپت مدیریت دانلود رو تکمیل می کنیم. در ابتدا اطلاعات فایل رو با استفاده از هش کد مورد نظر در آدرس دریافت می کنیم  و بعد از اعتبار سنجی داده ها با استفاده از یک اسکریپت دانلود فایل رو برای کاربر نهایی سرو می کنیم. بعد از دانلود فایل میزان دانلود های اون رو یکی افرایش میدیم و در دیتابیس ثبت می کنیم. در ادامه هم شورت کد دانلود فایل رو ایجاد می کنیم و به عنوان پارامتر آیدی فایل رو بهش ارسال می کنیم در شورت کد هم اطلاعات فایل رو بررسی کرده و بر اساس اون آدرس دانلود رو ایجاد می کنیم و در محتوا نشون می دیم.

در این جلسه خواهیم دید :

  • بررسی اطلاعات فایل بر اساس هش کد
  • ایجاد تابع دانلود فایل
  • افزایش تعداد دانلود های فایل
  • ایجاد شورت کد دانلود فایل
:: توجه

این مطلب یک جلسه از آموزش پلاگین نویسی برای وردپرس می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در آموزش پلاگین نویسی برای وردپرس

چه امتیازی به این مقاله می دید؟
نویسنده
یادگیرنده ی همیشگی،برنامه نویس،نویسنده،عاشق خلق چیزهای عجیب،عاشق تحلیل داده ها، مسئول بخش فنی و هم بنیان گذار در سون لرن.

جلسات دوره

نظرات کاربران

sara salami

سلام استاد.اگه بخواهیم برای دانلودها که لینکش داخل دانلودمنیجرکاربرقرارمی گیره تاریخ expireتعریف کنیم که مثلا بعداز72ساعت لینک غیرفعال بشه باید چیکارکنیم؟میشه توضیح بدید ممنونم.

کیوان علی محمدی

سلام. کافیه برای هر فابل تاریخ expire در نظر بگیرید. در دیتابیس طراحی شده این فیلد رو اضافه کنید و در موقع درخواست فایل برای دانلود این فیلد رو چک کنید

sara salami

سلام ببخشیداستاداگه بخواهیم برای دانلودها که لینکش داخل دانلودمنیجرکاربرقرارمی گیره تاریخ expireتعریف کنیم که مثلا بعداز72ساعت لینک غیرفعال بشه باید چیکارکنیم؟میشه توضیح بدید ممنونم.

پایان زمان پشتیبانی

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

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

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
گزارش مشکل