PDA

View Full Version : چگونگی ایجاد سیستم تبلیغات با php



akram66
سه شنبه 01 بهمن 1387, 02:23 صبح
با سلام
می خوام یه برنامه تبلیغاتی پیاده کنم که یه جورائی مشابه این نمودار کار کنه :
مبلغ (تومان) تعداد و روز نمایش
5000 تومان 5000 بار در طی 30 روز
10،000 تومان 10،000 بار در طی 30 روز
من نمی دونم چطوری مثلا تو مدت 30 روز 10،000 بار یه تبلیغ رو نمایش بدم یا 5000 بار!
البته اگه مسئله روز نبود کار خیلی ساده است : که به ازای هر بار نمایش یکی به بانک اضافه میکنیم تا به اون تعداد مشخص برسه.
کسی میتونه منو راهنمائی کنه؟

naser67
سه شنبه 01 بهمن 1387, 09:55 صبح
خوب تاریخ امروز زو بگیر بعد تاریخ 30 روز بعد رو حساب کن و بریز تو دیتابیس
هر بار که می خوایی نشون بدی چک کن ببین به تاریخ 30 روز بعد رسیدیدم یا نه
همین

akram66
سه شنبه 01 بهمن 1387, 11:42 صبح
ممنون از پاسخ تون
مثلا 10 تا کاربر تقاضای تبلیغ برای مدت 30 روز و تعداد نمایش 5000 بار کرده اند . مجموعا باید 50،000 بار در 30 روز نمایش داده بشه.
اگه ترافیک سایت پایین بود و در مدت مثلا 30 روز به حد نمایش نرسید چیکار باید کرد؟

narsic
چهارشنبه 02 بهمن 1387, 09:46 صبح
با سلام
با یه مثال جوابتون رو میدم .
برای این کار شما مثلا یه تبلیغ دارید باید روزی 10 بار به مدت 30 روز نمایش انجام بشه یعنی کلا 300 بار حالا روز شما هر روز باید این شرط رو بررسی کنید شماره روز * 10 = تعداد کل نمایش با هربار نمایش تعداد کل رو با یک جمع کنید حالا اگه این برابر نباشه تا اونجایی که برابر شن نمایش انجام میشه پس اگه یه روز بازدیدتون کم باشه در روزای بعد جبران میشه .
موفق باشید

akram66
چهارشنبه 02 بهمن 1387, 11:44 صبح
ممنون نارسیس عزیز
ظاهرا هنوز متوجه منظورتون نمی شم :لبخند: میشه بازتر توضیح بدید خیلی ممنون

narsic
پنج شنبه 03 بهمن 1387, 13:20 عصر
با سلام
نارسیس یه مترجم هستش من نارسیک
مرحله اول هر بار که تبلیغ رو نمایش میدید در بانک تعداد کل نمایش رو ذخیره کنید .
مرحله دوم قبل از هر بار نمایش بررسی کنید که آیا تعداد کل نمایش با تعداد نمایشی که باید از ابتدا تا اونروز انجام میشد برابر هست یا نه . که میتونید از این رابطه استفده کنید (شماره روز * تعداد تنمایش در هر روز = تعداد کل نمایش تا به حال ) به این شکل میتوانید نمایش را کامل کنید .
موفق باشید