PDA

View Full Version : سوال: ایجاد تایمر معکوس در php تا 24ساعت



khosro-yazdani
یک شنبه 26 شهریور 1391, 22:44 عصر
من می خواهم که با کد php تایمری طراحی کنم که بعد از 24 ساعت دوباره شروع به کار کنه فقط با زمان کار دارم نه تاریخ مثلا از ساعت 23:59:59 شروع کنه و تکرار بشه. اگر کسی در این زمینه من را کمک کنه ممنون می شم

Unique
یک شنبه 26 شهریور 1391, 23:33 عصر
این کار ها را با cron jobs توی Linux و task scheduler توی windows انجام میدن ! توی انجمن جستجو کنید پست های زیادی پیدا میکنید.

khosro-yazdani
دوشنبه 27 شهریور 1391, 00:40 صبح
یعنی هیچ راهی نداره که با php یا javascript بشه سرهم آوردش؟
از date یا time نمیشه بهره برد؟
من اینو به نوعی واسه رفرش نیاز دارم که بره به بانک اطلاعاتی وصل شه و فیلدهاشو چک کنم
اگه میشه راهنمایی کنین

Unique
دوشنبه 27 شهریور 1391, 23:28 عصر
با جاوا اسکریپت که قطعا نمیشه ! باید browser شما 24 ساعته باز باشه !
راه حلش همونی هست که گفتم ! میتونی از سایت http://www.setcronjob.com استفاده کنی اگه نمیخوای درگیر کنترل پنل هاستتون بشین ! خیلی راحت میشه باهاش کاری که میخواین را انجام داد ! کافیه یک cron job به صورت روزانه در زمان مورد نظر ایجاد کنید تا url ی که حاوی کدهاتون هست را اجرا کنه !

رضا قربانی
سه شنبه 28 شهریور 1391, 14:01 عصر
با جاوا اسکریپت که قطعا نمیشه ! باید browser شما 24 ساعته باز باشه !
http://chargetak.com/ میشه عزیزم (مرورگر رو ببند - باز کن فرقی نداره)

Unique
چهارشنبه 29 شهریور 1391, 00:05 صبح
اگه منظورتون زمان قرعه کشی هستش که اصلا این چیزی نیست که دوستمون گفتن ! زمان قرعه کشی برای این سایت توی یک فیلد از database تعین شده و وقتی شما صفحه را صدا میزنید زمان فعلی و زمان قرعه کشی را میگیره و با یک setInterval ثانیه به ثانیه ازش کم میکنه ! خود همین سایت اگه بخواد راس زمان قرعه کشی ، قرعه کشی را انجام بده مجبوره یک cron job را ست کنه و نمیتونه امیدوار باشه کسی در اون لحظه سایت را باز کرده باشه !

کلا hit کردن یک صفحه در زمان مشخص تنها راه معمولش همون cron jobs هستش !

khosro-yazdani
پنج شنبه 30 شهریور 1391, 03:07 صبح
پس من روی cron jobs کار کنم ببینم به جواب می رسم یا نه؟
ممنون از راهنمایتون