تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: میشه کدی بنویسم که در زمان خاصی کاری در دیتابیسم انجام بشه؟

  1. #1
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Jul 2008
    پست ها
    220

    14 میشه کدی بنویسم که در زمان خاصی کاری در دیتابیسم انجام بشه؟

    سلام

    می خواستم بدونم میتونم کدی بنویسم که در زمان خاصی، مثلا 1/1/2010 در یکی از فیلدهای دیتابیسم مقداری وارد بشه؟

    من با asp کد مینویسم

    ممنونم

  2. #2
    پروفشنال
    تاريخ عضويت
    Aug 2006
    پست ها
    776

    پيش فرض

    همین سوال رو من درباره php دارم

    مثلا هر روز ساعت 12 ظهر یه کدی اجرا بشه تو سرور

  3. #3
    پروفشنال mamadfelfel1988's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    Australia / Sydney
    پست ها
    739

    پيش فرض

    دو راه داره استفاده از cookie ها و اينكه به وسيله ي web server مثل apache

  4. #4
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Jul 2006
    محل سكونت
    ++3D
    پست ها
    259

    پيش فرض

    فکر کنم با استفاده از cronjob و توسط اسکریپت perl بشه.

  5. #5
    حـــــرفـه ای Bill Gates's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    @ Company
    پست ها
    3,465

    پيش فرض

    یه راه هم هست اینه که در صفحه ایندکس بیای با استفاده از تاریخ تعیین شده و دستورات شرطی ذخیره اصلاعات کنی یعنی اولین بازدیدکننده ای که بعد از اون تاریخ وارد صفحه بشه این تغییرات انجام میشه انگار که همون ساعت انجام گرفت

    تشکر//

  6. این کاربر از Bill Gates بخاطر این مطلب مفید تشکر کرده است


  7. #6
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Jul 2008
    پست ها
    220

    پيش فرض

    تشکر از توجه شما دوستان، اما ممنون میشم دقیقتر و با کد توضیح بدین...

    منم دقیقتر سوالمو میپرسم:

    تو این سایت یک سری مسابقات انجام میشه، و مسابقات زمانبندی شده اند..
    حالا می خوام هر مسابقه در زمانی که مشخص شده غیرفعال بشه..
    فقط کافیه در اون زمان در فیلد مورد نظر،رشته "غیر فعال" قرار بگیره..

    این رو چطوری باید بنویسم؟...

    بازم ممنون

  8. #7
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Jul 2006
    محل سكونت
    ++3D
    پست ها
    259

    پيش فرض

    یه راه هم هست اینه که در صفحه ایندکس بیای با استفاده از تاریخ تعیین شده و دستورات شرطی ذخیره اصلاعات کنی یعنی اولین بازدیدکننده ای که بعد از اون تاریخ وارد صفحه بشه این تغییرات انجام میشه انگار که همون ساعت انجام گرفت
    این میشه راه غیر منطقی!

    _______________

    معمولا توی همه پنلها و هاستها یک گزینه به نام Cron Jobs وجود داره. وقتی از طریق cpanel این گزینه رو انتخاب میکنیم دو انتخاب دیگه برامون نمایان میشه:
    1- حالت استاندارد
    2- حالت پیشرفته

    حالت اول ساده تر هست.
    یک آدرس ایمیل میخواد برای اینکه زمان اجرا شما رو هم خبر کنه. (البته غیر ضروری هست)
    در کادر command to run هم دستوری که میخواید اجرا بشه رو بنویسید.
    بعد هم تاریخ و اینا رو مشخص کنید.
    بعد هم save cronjob رو بزنید و تمام!

    مثال برای دستور:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و شما در updatedb.php دیتابیستون رو update میکنید. (یا هر کاری که میخواین!)

    به همین سادگی!
    موفق باشید
    Last edited by Smafias; 30-04-2009 at 01:23.

  9. #8
    حـــــرفـه ای Bill Gates's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    @ Company
    پست ها
    3,465

    پيش فرض

    این میشه راه غیر منطقی!
    ولی هرچی باشه به درستی عمل میکنه ... از نظر ما هم هرچی کار کنه یعنی درسته

  10. #9
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Aug 2008
    پست ها
    390

    پيش فرض

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

    به همین راحتی ، برای ارسال های خود می تونید زمان انقضا در نظر بگیرید و اینکه می تونید زمان خاصی رو هم در نظر بگیرید که نمایش داده بشه مثلا 2 ماه دیگه و ....

    فکر کنم باید متوجه شده باشید .....

  11. این کاربر از mohan21 بخاطر این مطلب مفید تشکر کرده است


  12. #10
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Jul 2006
    محل سكونت
    ++3D
    پست ها
    259

    پيش فرض

    ولی هرچی باشه به درستی عمل میکنه ... از نظر ما هم هرچی کار کنه یعنی درسته
    ببخشید مثل اینکه راه من غیر منطقی بود
    دقیقا روشی که گفتین درست کار میکنه و اصلا نیازی به cronjob نیست.
    آخه من هرچی فکر میکنم اسفاده ای برای cronjob پیدا نمیکنم. فکر میکردم اینجا بدرد میخوره که اینم اشتباه کردم.

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

    به همین راحتی ، برای ارسال های خود می تونید زمان انقضا در نظر بگیرید و اینکه می تونید زمان خاصی رو هم در نظر بگیرید که نمایش داده بشه مثلا 2 ماه دیگه و ....

    فکر کنم باید متوجه شده باشید .....
    امیر محمد جان هم همین روش رو ارائه کردند.
    Last edited by Smafias; 01-05-2009 at 18:46.

  13. این کاربر از Smafias بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •