PDA

View Full Version : سوال: ارسال اتوماتیک ایمیل



sedamorde
دوشنبه 13 آبان 1387, 10:45 صبح
دوستان چطوری میشه یک ایمیل با php در یک تاریخ بخصوصی یک بار ارسال بکنه؟
منظورم اینکه چطوری به صورت اتوماتیک اسکریپتی فعال بشه؟
مرسی :)

vahid4134
دوشنبه 13 آبان 1387, 10:46 صبح
در سایت جستجو کنید
در مورد cron یا cronjob

sama01
دوشنبه 13 آبان 1387, 11:20 صبح
کد نویسی پیچیده‌ای نباید داشته باشه.
باید یک جدولی از کارهایی که باید انجام شود (در این‌جا ایمیل‌های ارسالی) داشته باشید که حاوی تاریخ انجام کار و وضعیت انجام شدن آن باشد.
به دلیل محدودیت‌های برنامه‌ها تحت وب، مجبورید اجرای کد‌ها را در هر بار مراجعه به سایت چک کنید. برای این‌کار می‌تواند تمامی کارهای "انجام نشده‌ای" که زمان اجرای آن‌ها قبل از زمان فعلی است (و اگر بازدید کننده سایت‌تان کم است، این زمان باید کمی جلو‌تر مثلا چند ساعت جلوتر) را لیست کنید و دستور اجرا بدهید. اگر انجام شده، وضعیت آن‌ها را روی "انجام شد" قرار دهید.

کلیات کار به نظرم درسته. برنامه‌نویسی پیچیده‌ای هم نداره.

yaqubian
دوشنبه 13 آبان 1387, 11:47 صبح
دوست عزیز
پیشنهاد آقا وحید بهتره. یعنی cronjob
موفق باشید

sedamorde
دوشنبه 13 آبان 1387, 12:10 عصر
مرسی دوستان , یه چیزایی فهمیدم :)