<?php
require_once 'class_user.php';
$file_path = DIR_VEDIOS;
$user_home = new USER();
$eventlog = EVENTLOG;
function event_log($text){
if(EVENTLOG == Y){
$text=$uid."\t".$text;
$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'];
event_log($uid);
$amount = $_POST['amount'];
$account = $_POST['account'];
$file= $_POST['filename'];
$description = $_POST['description'];
$var = $_POST['lastdatetime'];
$category = $_POST['category'];
$subcategory = $_POST['subcategory'];
/*$uid = '5b962b04470455.88496761';
$amount ='100';
$account ='5';
$file=''];
$description ='hello mummmy';
$var ='2018-11-15';*/
//$account=$user_home->getaccountid($account);
//$date = str_replace('/', '-', $var);
//$date1= date('Y-m-d', strtotime($date));
// $category = '3';
$filename = str_replace('"', '', $filename);
$url=$filename;
$videoname = substr($filename, strrpos($filename, '/') + 1);
$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));
}
else if($result == "TRUE"){
event_log("Begining of the offline Data");
try
{
event_log($uid);
$sql="INSERT INTO `expenses`(`capture_id`, `account_id`,`amount`, `file_name`, `description`, `subcat_id`, `cat_id`,`tr_date`)
VALUES ('$uid','$account','$amount','$file','$description','$subcategory','$category','$var')";
event_log($sql);
$stmt=$user_home->runQuery($sql);
$result = $stmt->execute();
$eventId=$user_home->lasdID();
echo json_encode("");
event_log("Ending of the offline Data");
}
catch(PDOException $ex)
{
$response["error"] = TRUE;
$response["error_msg"] = "Duplicate Entry";
echo json_encode($response);
event_log(json_encode($response));
}
}
}
else{
echo 'error';
event_log("Nodatasend");
}
?>