File: /home/barbeatleanalyti/www/baris.beatleanalytics.com/cronjob.php
<?php
header('Access-Control-Allow-Origin: https://beatleanalytics.com');
header('Access-Control-Allow-Origin: http://beatleanalytics.com');
header('Access-Control-Allow-Origin: *');
// Include common files.
error_reporting(0);
include_once("site/include/config.php");
include_once(INCLUDE_PATH."/dbClass.php");
$objDB = new MySQLCN();
include_once(INCLUDE_PATH."/functions.php");
include_once(INCLUDE_PATH."/storeconfig.php");
$storeconfig = new storeconfig();
include_once(TEMPLATE_PATH."/common_include.php");
error_reporting(0);
$acn = $_REQUEST['acn'];
$point = $_REQUEST['point'];
session_start();
global $objDB;
$SQL_ = "INSERT INTO beatle_cronejob_report SET datetime = '".date('Y-m-d H:i:s')."'";
$objDB->sql_query($SQL_);
$SQL = "SELECT * FROM beatle_crone WHERE status = 'queue' ORDER BY croneid ASC LIMIT 5";
$rsData = $objDB->sql_query($SQL);
for($i = 0; $i < count($rsData); $i++) {
$SQL = "SELECT OrgId,db_Orgname FROM beatle_organization WHERE OrgId = ".$rsData[$i]['orgid'];
$rsOrgInfo = $objDB->sql_query($SQL);
$objDB->SetFromName = $rsOrgInfo[0]['db_Orgname'];
$objDB->ToEmail = $rsData[$i]['emailid'];
$objDB->Name = $rsData[$i]['customername'];
$objDB->EmailSubject = $rsData[$i]['email_subject'];
$objDB->EmailBody = $rsData[$i]['emailbody'];
if ($objDB->SendEMail()){
//echo $rsData[$i]['croneid']. " Yes<br />";
deductPointFromDB();
updateEmailSentInformation('yes',$rsData[$i]['croneid'],$objDB->mailResponse);
}else{
updateEmailSentInformation('no',$rsData[$i]['croneid'],$objDB->mailResponse);
//echo $rsData[$i]['croneid']. " NO <br />";
}
}
?>