<?php
require_once 'class_user.php';
$user_home = new USER();
$eventlog = EVENTLOG;
function event_log($text){
if(EVENTLOG == Y){
$text=$uid."\t".$text;
$file = "logs"."/".APP_NAME.date("Y-m-d").".log";
//$file = "logs/dailyroll".date("Y-m-d").".log";
error_log(date("[Y-m-d H:i:s]")."\t[INFO][".basename(__FILE__)."]\t".$text."\r\n", 3, $file);
}
}
$response = array("error" => FALSE);
if($_SERVER['REQUEST_METHOD']=='POST'){
$uid = $_POST['uid'];
$date=$_POST['date'];
$account=$_POST['account'];
$category=$_POST['category'];
$subcategory=$_POST['subcategory'];
$description=$_POST['description'];
$amount=$_POST['amount'];
$userid=$user_home->getUseridByUniq($uid);
$check = $user_home->checkForSubscribe($userid);
$result = $check['result'];
if($result == "FALSE"){
$response["error"] = TRUE;
$response["error_msg"] = "Please Renew Subscription";
echo json_encode($response);
event_log(json_encode($response));
}
elseif($result == "TRUE"){
event_log("Begining of the offline Data");
try
{
$sql="INSERT INTO `income`( `capture_id`, `account_id`, `income_amount`, `subcat_id`, `cat_id`,`description`,`tr_date`)
VALUES ('$uid','$account','$amount','$subcategory','$category','$description','$date')";
event_log($sql);
$stmt=$user_home->runQuery($sql);
$result = $stmt->execute();
echo json_encode("");
event_log("Ending of the income ");
}
catch(PDOException $ex)
{
$response["error"] = TRUE;
$response["error_msg"] = "Duplicate Entry";
echo json_encode($response);
event_log(json_encode($response));
}
}
// let postParameters = "account="+account!+"&uid="+suid+"&date="+udate1!+"&category="+catgory!+"&amount="+amount!+"&description="+desc!
}
else{
echo 'error';
event_log("Nodatasend");
}
?>