MSV FM

dot.antimicrobial@66.96.161.157: ~ $
Path : /hermes/sb_web/b2432/valphp.dailyroll.org/
File Upload :
Current < : //hermes/sb_web/b2432/valphp.dailyroll.org/ws_dropdown.php

<?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);
	}		
	}

if (isset($_POST['user_id'])) {
	event_log("begining of get account");
	//$user_id = '5c2dcee2e21538.17188314';
	$user_id = $_POST['user_id'];
	event_log($user_id);
	$id=$user_home->getUseridByUniq($user_id);
    $sql="SELECT a.account_id,b.accountname FROM  groups a , accounts b   WHERE  a.account_id = b.account_id and a.`account_status`='active'  and a.`added_user_id`='$id' group by a.account_id ";
    $stmt = $user_home->runQuery($sql);
    $stmt->execute();
    event_log($sql);
    while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
        $response['account_id'] = $row['account_id'];
        $response['accountname'] = $row['accountname'];
        $responsearray[] = $response;
    }
	echo json_encode($responsearray);
	event_log(json_encode($responsearray));
	event_log("End of get account");
 }
else if (isset($_POST['account_id'])  && isset($_POST['cat_type'])){
    event_log("begining of get category");
	$account_id = $_POST['account_id'];
	//$account_id = '2';
	event_log($account_id);
	$cat_type = $_POST['cat_type'];
	//$cat_type = 'expenses';
	event_log($cat_type);
	$sql = "SELECT * FROM `category` WHERE `account_id`='$account_id' AND `cat_type`='$cat_type'";
	$stmt = $user_home->runQuery($sql);
	$stmt->execute();
	event_log($sql);
	while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
	$response["cat_id"] = $row["cat_id"]; 
	$response["cat_name"] = $row["cat_name"];
	$responsearray[] = $response;
	}						
	echo json_encode($responsearray);
	event_log(json_encode($responsearray));
	event_log("ending of get category");
 }
else if (isset($_POST['subcat_id'])) {
    event_log("begining of get subcategory");
	$cat_id = $_POST['subcat_id'];
	//$cat_id ='16';
	event_log($cat_id);
	$sql = "SELECT * FROM `sub_category` WHERE `cat_id`='$cat_id'";
	$stmt = $user_home->runQuery($sql);
	$stmt->execute();
	//echo $sql;
	event_log($sql);
	//$response =  array();
	//$x = 1;
	while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
	$response["sub_id"] = $row["subcat_id"]; 
	$response["subcat_name"] = $row["subcat_name"];
	$responsearray[] = $response;
	//print_$response);
	event_log($responsearray);
	}						
	echo json_encode($responsearray);
	event_log(json_encode($responsearray));
	event_log("ending of get subcategory");
  }
  else if (isset($_POST['subcat'])) {
    event_log("begining of get amount");
	$cat_id = $_POST['subcat'];
	//$cat_id ='16';
	event_log($cat_id);
	$sql = "SELECT * FROM `sub_category` WHERE `subcat_id`='$cat_id'";
	$stmt = $user_home->runQuery($sql);
	$stmt->execute();
	//echo $sql;
	event_log($sql);
	//$response =  array();
	//$x = 1;
	while($row = $stmt->fetch(PDO::FETCH_ASSOC)){

	$response["amount"] = $row["amount"];
	$responsearray[] = $response;
	//print_$response);
	event_log($responsearray);
	}						
	echo json_encode($responsearray);
	event_log(json_encode($responsearray));
	event_log("ending of get Amount");
  }
else {
	$response["error"] = TRUE;
    $response["error_msg"] = "Required Parameters are missing";
	echo json_encode($response);
	event_log("Required Pa missing");      
  }


?>