PDA

View Full Version : Reminder Program



adnan
شنبه 11 مهر 1383, 18:34 عصر
سلام
من یک سورس برنامه می خواهم که یک تاریخ و ساعت با یک ایمیل را به آن بدیم و سر آن موقع به من میل بزنه .

اصلا نمیدانم که این برنامه ها را چطور می نویسند . کسی م یتونه به من کمک کنه ؟

oxygenws
شنبه 11 مهر 1383, 18:49 عصر
شما برنامه رو شروع کن، اگه جایی گیر کردی، من کمکت می کنم.

adnan
شنبه 11 مهر 1383, 18:59 عصر
بله !!!؟؟؟؟ :roll:

امید جان ! من گفتم اصلا یاد ندارم !!! :oops:
یعنی تا ابن حد که یک فرم باشه که من ایمیل - تاریخ و پیغام را دریافت کند و مثلا بفرستد به reminder.php .
خب بقیه اش ؟؟؟؟

.Taher
شنبه 11 مهر 1383, 20:54 عصر
آقا امید، با phpی تنها، میشه چنین کاری کرد؟!
اگه توضیح مختصری بدید ممنون میشم... برام جالبه...
:flower:

oxygenws
یک شنبه 12 مهر 1383, 09:23 صبح
با PHP تنها می شه چنین کاری کرد (CLI PHP)، ولی احتمالا مدیر سرور در سایت شما رو تخته می کنه :)
هر برنامه ای که بخواد یک کار سریالی انجام بده، باید همیشه در حال اجرا باشه، و این از نظر مدیر سرور زیاد مطلوب نیست ولی خود سرور (سیستم عامل) برنامه ای رو برای همه همیشه در حال اجرا قرار داده تا چنین مسئولیتی رو به عهده بگیره و سر زمان های خاصی کار خاصی بکنه. (در لینوکس بهش می گن cron و به کاری که باید انجام بشه می گن cron job) این کار می تونه اجرای یک command تحت لینوکس باشه یا اجرای یک برنامه PHP (که همون command هستش :) ) یا ...

مشکل دیگه ای هست؟!

adnan
یک شنبه 12 مهر 1383, 10:59 صبح
مرسی امیدجان از توضیحات خوبت ...

من د رکنترل پنلم هم همون cron job را دیدم و هم در وب میلهایش یک گزینه به نام Reminder داره ( که البته تست نکردم ) و میشه از این طریقی که می گی کارم راه بیافته .

ولی از نظر برنامه نویسی با PHP چجور میشه نوشتش . یک راهنمایی - چیزی - لینکی برای این مطب و ... داری ؟

ممنون . :D

oxygenws
یک شنبه 12 مهر 1383, 11:48 صبح
اول- شما باید یه حداقل دوز (dozen) برای زمانت در نظر بگیری مثلا ۵ دقیقه.
دوم- تو cron تعریف کنی که هر ۵ دقیقه (اندازه همون دوز) فایل PHP رو اجرا کنه.
سوم- (برای PHP) یک فرم که مقادیر لازم رو می گیره.
چهارم- یک برنامه PHP که اطلاعات رو در بانک می ریزه.
پنجم- همین فایل در شرایط خاصی که درخواست از طرف cron براش میاد، پردازشی روی مقادیر داخل بانک انجام می ده و عمل خواسته شده (که شما میگی ایمیل زدن هستش) رو انجام میده.

کد زنی اش با شما :)

.Taher
دوشنبه 13 مهر 1383, 15:58 عصر
آقا خیلی ممنونم از توضیح خوبتون...
چند و چون کار اومد دستمون...

موفق باشید. :flower: :flower: