×

استخدام cron jonbs

السلام عليكم كيف يمكن استخدام cron jobs مع php لارسال اميل تذكيري لكل مستخدم الفكرة هي التالية عندي مهمات لكل مستخدم يقوم المستخدم باختيار واحدة
صورة 'm7md91' الرمزية
71
قديمة 17 - 11 - 2016, 10:36
المشاركة 1
افتراضي

استخدام cron jonbs بدون إجابة

السلام عليكم
كيف يمكن استخدام cron jobs مع php لارسال اميل تذكيري لكل مستخدم
الفكرة هي التالية
عندي مهمات لكل مستخدم يقوم المستخدم باختيار واحدة من هذه المهمات ليعمل تذكير لها
عندما يحدد المهمة يحدد تاريخ التذكير الذي يريده
عند الوصول لهذا التاريخ يتم ارسال ايميل لهذا المستخدم
وطبعا سيتم ارسال الايميل في حال تم فتح الموقع ام لم يتم فتحه لهذا انا بحاجة الى cron jobs
انا استخدم server على godaddy وهذه صورة توضيحية لل cron jobs الموجود فيه
استخدام cron jonbs
السؤال الان كيف يمكن تطبيق الفكرة (reminder by email) التذكير من خلال الايميل حسب كل مستخدم باستخدام هذه الخاصية
ارجوا المتابعة خطوة بخطوة بهذا الموضوع
هذا كود لارسال الايميل اذا فيه اي خطأ ايضا يرجى المساعدة في حله
هذا الكود موجود في صفحة واحدة مخصص فقط لارسال الايميل
هذه الصفحة يجب ربطها بال cron jobs
رمز PHP:

<?php
$date
=date("Y-m-d");
include(
"includes/connect.php");
$sql=mysqli_query($conn,"select * from tbl_staff where db_rem='1'")or die(mysqli_error($conn));
while(
$row=mysqli_fetch_array($sql)){
    
$mytask=$row['db_mytask'];
    
$name=$row['db_name'];
    
$user=$row['db_user'];
    
$asd=$row['db_asd'];
    
$asdf=strtotime($asd);
    
$asdformat date'Y-m-d',$asdf);
    
$id=$row['db_id'];
    
$user_query=mysqli_query($conn,"select db_email from tbl_user where db_username='$user' limit 1")or die(mysqli_error($conn));
    
$res=mysqli_fetch_array($user_query);
    
$email=$res['db_email'];
if(
$asd==$date){
$to=$email;
$subject='Reminder TASK';
$headers='';
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";  
$headers .= "From:[email protected]"\r\n" ;
$headers .="Reply-To:[email protected]"\r\n" ;
$headers .="X-Mailer: PHP/" phpversion();    
$message="$name Check this task $mytask PLEASE CHECK IT ON www.eiwms-progroup.com";
$mail=mail($to,$subject,$message,$headers);
$query=mysqli_query($conn,"update tbl_staff set db_rem='2'")or die(mysqli_error($conn));
}
}
التعديل الأخير كان بواسطة m7md91; 17 - 11 - 2016 الساعة 11:58
المشاهدات 355 | التعليقات 10
قديمة 17 - 11 - 2016, 15:39
المشاركة 2
صورة 'm7md91' الرمزية
m7md91
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 02 - 2013
رقم العضوية : 183350
الدولة : لبنان
المشاركات: 767
71
افتراضي رد : استخدام cron jonbs
لقد تم تعديل الكود الى هذا
رمز PHP:

include("includes/connect.php");
date_default_timezone_set('Asia/Beirut');
$date=date("Y-m-d H:i:s");echo $date."<br/>";
    
$sql=mysqli_query($conn,"select * from tbl_staff where db_asd <= now()+interval 9 hour and db_rem='1' ")or die(mysqli_error($conn));
while(
$row=mysqli_fetch_array($sql)){
    
$mytask=$row['db_mytask'];echo $mytask;
    
$name=$row['db_name'];
    
$user=$row['db_user'];
  
    
$user_query=mysqli_query($conn,"select db_email from tbl_user where db_username='$user' limit 1")or die(mysqli_error($conn));
    
$res=mysqli_fetch_array($user_query);
    
$email=$res['db_email'];echo $email;
$to=$email;
$subject='Reminder TASK';
$headers='';
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";  
$headers .= "From:[email protected]"\r\n" ;
$headers .="Reply-To:[email protected]"\r\n" ;
$headers .="X-Mailer: PHP/" phpversion();    
$message="$name Check this task $mytask PLEASE CHECK IT ON www.eiwms-progroup.com";
$mail=mail($to,$subject,$message,$headers);
    
print_r(array($to,$subject,$message,$headers));
$query=mysqli_query($conn,"update tbl_staff set db_rem='2'")or die(mysqli_error($conn));


قديمة 18 - 11 - 2016, 04:09
المشاركة 3
صورة 'Abu Rayane' الرمزية
Abu Rayane
:: عضو نشيط ::
تاريخ الإنضمام: 25 - 06 - 2011
رقم العضوية : 98953
المشاركات: 281
16
افتراضي رد : استخدام cron jonbs
رمز PHP:
function *******EachMinute() {          
              
    var 
dataString // Collect your data here
    
        
$.ajax({
            
type"POST",
            
url"sendEmail.php",
            
datadataString,
            
dataType"json",
            
success: function(data) {

        
// callback here
        
        
// end success
        
    
}); // end ajax
          
          
              
// end function *******
        
setInterval(*******EachMinute,60000); // send e-mail each minute 
http://www.alfirdaous.com

السلام عليكم ورحمة الله وبركاته،
نبحث عن مساعدين (مصممين، مبرمجين، إدخال بيانات، كاتبي مقالات،...) في إدارة موقع الفردوس، لمن يهمه الأمر، المرجو الإتصال بالإدارة من هنا.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

I do not code for others
I do not answer without codes
I do not update the 3rd party codes
All my codes bug, do not copy / paste them
قديمة 18 - 11 - 2016, 08:03
المشاركة 4
صورة 'm7md91' الرمزية
m7md91
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 02 - 2013
رقم العضوية : 183350
الدولة : لبنان
المشاركات: 767
71
افتراضي رد : استخدام cron jonbs
رمز PHP:
function *******EachMinute() {          
              
    var 
dataString // Collect your data here
    
        
$.ajax({
            
type"POST",
            
url"sendEmail.php",
            
datadataString,
            
dataType"json",
            
success: function(data) {

        
// callback here
        
        
// end success
        
    
}); // end ajax
          
          
              
// end function *******
        
setInterval(*******EachMinute,60000); // send e-mail each minute 
وهل هذا سوف يعمل ان لم افتح الموقع ابدا ؟
قديمة 18 - 11 - 2016, 13:05
المشاركة 5
صورة 'Ehab Obaidat‎‏' الرمزية
Ehab Obaidat‎‏
.:: عضو متألق ::.
تاريخ الإنضمام: 19 - 02 - 2015
رقم العضوية : 263969
الدولة : Palestine - Jerusalem
المشاركات: 8,393
555
افتراضي رد : استخدام cron jonbs
وهل هذا سوف يعمل ان لم افتح الموقع ابدا ؟
ممكن توضع ما معنى عدم فتح الموقع ابدا اريد ان توضح لي ما معنى هذه العباره او ما هو مقصود بها
قديمة 18 - 11 - 2016, 13:28
المشاركة 6
صورة 'm7md91' الرمزية
m7md91
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 02 - 2013
رقم العضوية : 183350
الدولة : لبنان
المشاركات: 767
71
افتراضي رد : استخدام cron jonbs
ممكن توضع ما معنى عدم فتح الموقع ابدا اريد ان توضح لي ما معنى هذه العباره او ما هو مقصود بها
بمعنى ان المستخدم او اي مستخدم لا يدخل الى الموقع او يتصفح الموقع
قديمة 18 - 11 - 2016, 16:31
المشاركة 7
صورة 'Abu Rayane' الرمزية
Abu Rayane
:: عضو نشيط ::
تاريخ الإنضمام: 25 - 06 - 2011
رقم العضوية : 98953
المشاركات: 281
16
افتراضي رد : استخدام cron jonbs
وهل هذا سوف يعمل ان لم افتح الموقع ابدا ؟
بالطبع نعم
http://www.alfirdaous.com

السلام عليكم ورحمة الله وبركاته،
نبحث عن مساعدين (مصممين، مبرمجين، إدخال بيانات، كاتبي مقالات،...) في إدارة موقع الفردوس، لمن يهمه الأمر، المرجو الإتصال بالإدارة من هنا.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

I do not code for others
I do not answer without codes
I do not update the 3rd party codes
All my codes bug, do not copy / paste them
قديمة 23 - 11 - 2016, 02:28
المشاركة 8
صورة 'Ehab Obaidat‎‏' الرمزية
Ehab Obaidat‎‏
.:: عضو متألق ::.
تاريخ الإنضمام: 19 - 02 - 2015
رقم العضوية : 263969
الدولة : Palestine - Jerusalem
المشاركات: 8,393
555
افتراضي رد : استخدام cron jonbs
[FONT="Droid Arabic Kufi"]مثل ما قال لك اخي نعم هي الاجابه يتسطيع استخدام
دون دخول الى الموقع[

هل تم حل مشكلة الخاصة بك

تحياتي بتوفيق
/FONT]
قديمة 23 - 11 - 2016, 08:03
المشاركة 9
صورة 'm7md91' الرمزية
m7md91
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 02 - 2013
رقم العضوية : 183350
الدولة : لبنان
المشاركات: 767
71
افتراضي رد : استخدام cron jonbs
[FONT="Droid Arabic Kufi"]مثل ما قال لك اخي نعم هي الاجابه يتسطيع استخدام
دون دخول الى الموقع[

هل تم حل مشكلة الخاصة بك

تحياتي بتوفيق
/FONT]
يعني ان لا يقوم اي مستخدم او ادمن من فتح الموقع على اي متصفح
قديمة 23 - 11 - 2016, 15:52
المشاركة 10
صورة 'm7md91' الرمزية
m7md91
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 02 - 2013
رقم العضوية : 183350
الدولة : لبنان
المشاركات: 767
71
افتراضي رد : استخدام cron jonbs
تم حل المشكلة يغلق للانتهاء
قديمة 23 - 11 - 2016, 22:57
المشاركة 11
صورة 'Ehab Obaidat‎‏' الرمزية
Ehab Obaidat‎‏
.:: عضو متألق ::.
تاريخ الإنضمام: 19 - 02 - 2015
رقم العضوية : 263969
الدولة : Palestine - Jerusalem
المشاركات: 8,393
555
 
مغلق
 
العلامات المرجعية

عن طريقة تعديل هيدر قالب الوان الويب لوورد بريس الاتصال بقاعدة البيانات بصفحة موجودة على الموقع عبر برنامج

أدوات الموضوع ابحث في الموضوع
ابحث في الموضوع:

البحث المتقدم
طرق العرض


الساعة معتمدة بتوقيت جرينتش +3 . الساعة الآن : 23:47.
المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي معهد ترايدنت ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

جميع الحقوق محفوظة Traidnt 2018
  • 00966138651070
  • 00966138648289
  • 2051033691
Powered by vBulletin® Version 3.8.7 .Copyright ©2000 - 2019, Jelsoft Enterprises Ltd
SEO by vBSEO ©2011, Crawlability, Inc.