Ghasem Paran 333 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 سلامنمیدونم عنوان تاپیک رو درست انتخاب کردم یا نه ، به هر حال ببخشید مشکلی که دارم این هست :یک تابع دارم که چند بار در جاهای متخلف صفحه صدا زده میشه.کار تابع هم اینه که مثلا 5 تا خبر ، از یکی فیلدهای جدول category که بصورت random انتخاب میشه رو نشون میده.حالا من میخوام :1 - تابع طوری باشه که هر چند بار که تکرار میشه ، فیلدی که به صورت random انتخاب میشه ، تکرار نشه.2 - این فیلدهایی که به صورت random انتخاب میشن ، برای یک روز ثابت بمونند و تغییر نکنند ، و بعد از یک روز دوباره دسته های جدید تعریف بشوند.ممنون نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 کسی نبود راهنمایی کنه من رو یاد حمام عمومی های قدیم می ندازه که برای مشت و مال نفس کش می طلبیدند با این اطلاعاتی که شما دادید که کمک خاصی نمی شه کرد ولی چون دیگه ممکنه نرسم به تایپیک سر بزنم راهنمایی کلیش اینه جوری که شما سئوال را طرح کردید پاسخش اینه که باید برنامه نویسی بشه و تابع انتخاب رندوم رو از تابع اصلی جدا کرد و براش تعریف دلخواه را نوشت و برای اینکه زمانبندی داشته باشه و در یک دوره زمانی عوض بشه باید مقدارش رو هر روز در یک متا ذخیره کرد تا باقی روز از اون متا مقدار را بیاره ولی راه حل درست و بی دردسر مشکل شما استفاده از افزونه های کش با انجام تنظیمات کامل و صحیحه زمان اکسپیر را می تونید 60*60*24 بگذارید البته کش روی کل سایت تاثیر خواهد داشت و مختص اون تابع نیست مگر اینکه باز با برنامه نویسی کشی را برای ذخیره کوئری مربوط به اون تابع بسازید 2 نقل قول لینک به ارسال
Ghasem Paran 333 ارسال شده در مرداد 93 مالک گزارش بازنشر ارسال شده در مرداد 93 کسی نبود راهنمایی کنه من رو یاد حمام عمومی های قدیم می ندازه که برای مشت و مال نفس کش می طلبیدند با این اطلاعاتی که شما دادید که کمک خاصی نمی شه کرد ولی چون دیگه ممکنه نرسم به تایپیک سر بزنم راهنمایی کلیش اینهجوری که شما سئوال را طرح کردید پاسخش اینه که باید برنامه نویسی بشه و تابع انتخاب رندوم رو از تابع اصلی جدا کرد و براش تعریف دلخواه را نوشت و برای اینکه زمانبندی داشته باشه و در یک دوره زمانی عوض بشه باید مقدارش رو هر روز در یک متا ذخیره کرد تا باقی روز از اون متا مقدار را بیارهولی راه حل درست و بی دردسر مشکل شما استفاده از افزونه های کش با انجام تنظیمات کامل و صحیحه زمان اکسپیر را می تونید 60*60*24 بگذاریدالبته کش روی کل سایت تاثیر خواهد داشت و مختص اون تابع نیست مگر اینکه باز با برنامه نویسی کشی را برای ذخیره کوئری مربوط به اون تابع بسازیدخیلی ممنون.استفاده از کش ممکن نیست ، چون هر دقیقه یه خبر جدید اضافه میشه. نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 باید برنامه نویسی بشه و تابع انتخاب رندوم رو از تابع اصلی جدا کرد و براش تعریف دلخواه را نوشت و برای اینکه زمانبندی داشته باشه و در یک دوره زمانی عوض بشه باید مقدارش رو هر روز در یک متا ذخیره کرد تا باقی روز از اون متا مقدار را بیاره 1 نقل قول لینک به ارسال
Ghasem Paran 333 ارسال شده در مرداد 93 مالک گزارش بازنشر ارسال شده در مرداد 93 همین کارو میکنم ، خیلی ممنون نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .