<?php
include "../../db.php";


//reff: https://www.carevents.com/uk/wp-json
header('Access-Control-Allow-Credentials: true');
header("Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, X-Requested-With,Authorization,X-WP-Nonce, Content-Disposition, Content-MD5");
header("Access-Control-Allow-Methods: OPTIONS, GET, POST, PUT, PATCH, DELETE");
header('Access-Control-Allow-Origin: *');
//header('Access-Control-Allow-Origin: http://localhost/f7/rbs/www/');
header('Access-Control-Expose-Headers: X-WP-Total, X-WP-TotalPages, Link');

header('Content-Type: application/json');
//header('link: http://localhost/data/cp_rbs/api');

session_start();

$req = urldecode($_SERVER['REQUEST_URI']);

$log  = getIP().' | '.date("Y-m-d H.i.s")." | ".$req.PHP_EOL;
file_put_contents('log/log_'.date("Ymd").'.txt', $log, FILE_APPEND);


$js =  json_decode(file_get_contents('php://input'));

if(preg_match("/\?/i", $req)) {
  $e_req = explode("?",$req);
  $reqs=explode("/",$e_req[0]);
} else {
  $reqs=explode("/",$req);
}

if(isset($reqs[1]) && $reqs[1] !='') { $p1=$reqs[1]; } else { $p1=""; }
if(isset($reqs[2]) && $reqs[2] !='') { $p2=$reqs[2]; } else { $p2=""; }
if(isset($reqs[3]) && $reqs[3] !='') { $p3=$reqs[3]; } else { $p3=""; }
if(isset($reqs[4]) && $reqs[4] !='') { $p4=$reqs[4]; } else { $p4=""; }
if(isset($reqs[5]) && $reqs[5] !='') { $p5=$reqs[5]; } else { $p5=""; }
if(isset($reqs[6]) && $reqs[6] !='') { $p6=$reqs[6]; } else { $p6=""; }
if(isset($reqs[7]) && $reqs[7] !='') { $p7=$reqs[7]; } else { $p7=""; }
if(isset($reqs[8]) && $reqs[8] !='') { $p8=$reqs[8]; } else { $p8=""; }

//print_r($_SESSION);
//print_r($_POST);
//print_r($_FILES);
//echo "<pre>"; print_r($reqs); echo "</pre>";
$dt=array();
switch($p3) {

case $p3;
    if(file_exists($ar['app_path'].'api/v2/php/'.$p3.'.php')) {
      include $ar['app_path'].'api/v2/php/'.$p3.'.php';
    } else {
      $dt['error']=true;
      $dt['message']="data not found (1)";
      echo json_encode($dt);
    }
  break;
    
  default;
    $dt['error']=true;
    $dt['message']="data not found (2)";
    echo json_encode($dt);
}


function getIP()
{
    $client  = @$_SERVER['HTTP_CLIENT_IP'];
    $forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
    $remote  = $_SERVER['REMOTE_ADDR'];

    if(filter_var($client, FILTER_VALIDATE_IP))
    {
        $ip = $client;
    }
    elseif(filter_var($forward, FILTER_VALIDATE_IP))
    {
        $ip = $forward;
    }
    else
    {
        $ip = $remote;
    }

    return $ip;
}


?>
/home/u187879772/domains/ptagn.com/public_html/
sub/sispro/api/v2/index.php
/inc.items
/inc.items-
/inc.items--
/inc.items---
/inc.items----
/inc.items-----
/inc.items------
/inc.items-------
/inc.items--------
/inc.items---------
/inc.items----------
/inc.items-----------
/inc.items------------
/inc.items-------------
/inc.items--------------
/inc.items---------------
/inc.items----------------
/index
/index-
/index--
/index---
/index----
/index-----
/index------
/index-------
/index--------
/index---------
/index----------
/index-----------
/index------------
/index-------------
/index--------------
/index---------------
/index----------------
/index-----------------
/tes_curl
/tes_curl-
/tes_curl--
/tes_curl---
/tes_curl----
/tes_curl-----
/tes_curl------
/tes_curl-------
/tes_curl--------
/tes_curl---------
/tes_curl----------
/tes_curl-----------
/tes_curl------------
/tes_curl-------------
/tes_curl--------------
/tes_curl---------------
/tes_curl----------------
/tes_curl-----------------
/tes_curl------------------
/tes_curl-------------------
/tes_curl--------------------
/tes_curl---------------------
/tes_curl----------------------
/tes_curl-----------------------
/tes_curl------------------------
/tes_curl-------------------------
/tes_curl--------------------------
/api/v2/index
/api/v2/index-
/api/v2/index--
/api/v2/index---
/api/v2/index----
/api/v2/index-----
/api/v2/index------
/api/v2/index-------
/api/v2/index--------
/api/v2/index---------
/api/v2/index----------
/api/v2/index-----------
/api/v2/index------------
/api/v2/index-------------
/api/v2/index--------------
/api/v2/index---------------
/api/v2/index----------------
/api/v2/index-----------------
/api/v2/index------------------
/api/v2/index-------------------
/api/v2/index--------------------
/api/v2/index---------------------
/api/v2/index----------------------
/api/v2/index-----------------------
/api/v2/index------------------------
/api/v2/index-------------------------
/api/v2/index--------------------------
/api/v2/index---------------------------
/api/v2/index----------------------------
/api/v2/index-----------------------------
/api/v2/index------------------------------
/api/v2/index-------------------------------
/api/v2/index--------------------------------
/api/v2/index---------------------------------
/api/v2/index----------------------------------
/api/v2/index-----------------------------------
/api/v2/index------------------------------------
/api/v2/index-------------------------------------
/api/v2/index--------------------------------------
/api/v2/index---------------------------------------
/api/v2/index----------------------------------------
/api/v2/index-----------------------------------------
/api/v2/index------------------------------------------
/api/v2/index-------------------------------------------
/api/v2/index--------------------------------------------
/api/v2/index---------------------------------------------
/api/v2/index----------------------------------------------
/api/v2/index-----------------------------------------------
/api/v2/index------------------------------------------------
/api/v2/index-------------------------------------------------
/api/v2/index--------------------------------------------------
/api/v2/index---------------------------------------------------
/api/v2/index----------------------------------------------------
/api/v2/index-----------------------------------------------------
/api/v2/index------------------------------------------------------
/api/v2/index-------------------------------------------------------
/api/v2/index--------------------------------------------------------
/api/v2/index---------------------------------------------------------
/api/v2/index----------------------------------------------------------
/api/v2/index-----------------------------------------------------------
/api/v2/index------------------------------------------------------------
/api/v2/index-------------------------------------------------------------
/api/v2/index--------------------------------------------------------------
/api/v2/index---------------------------------------------------------------
/api/v2/index----------------------------------------------------------------
/api/v2/index-----------------------------------------------------------------
/api/v2/index------------------------------------------------------------------
/api/v2/index-------------------------------------------------------------------
/api/v2/index--------------------------------------------------------------------
/api/v2/index---------------------------------------------------------------------
/api/v2/index----------------------------------------------------------------------
/api/v2/index-----------------------------------------------------------------------
/api/v2/index------------------------------------------------------------------------
/api/v2/index-------------------------------------------------------------------------
/api/v2/index--------------------------------------------------------------------------
/api/v2/index---------------------------------------------------------------------------
/api/v2/index----------------------------------------------------------------------------
/api/v2/php/post_gapensi
/api/v2/php/post_gapensi-
/api/v2/php/post_gapensi--
/api/v2/php/post_gapensi---
/api/v2/php/post_gapensi----
/api/v2/php/post_gapensi-----
/api/v2/php/post_gapensi------
/api/v2/php/post_gapensi-------
/api/v2/php/post_gapensi--------
/api/v2/php/post_gapensi---------
/api/v2/php/post_gapensi----------
/api/v2/php/post_gapensi-----------
/api/v2/php/post_gapensi------------
/api/v2/php/post_gapensi-------------
/api/v2/php/post_gapensi--------------
/api/v2/php/post_gapensi---------------
/api/v2/php/post_gapensi----------------
/api/v2/php/post_gapensi-----------------
/api/v2/php/post_gapensi------------------
/api/v2/php/post_gapensi-------------------
/api/v2/php/post_gapensi--------------------
/api/v2/php/post_gapensi---------------------
/api/v2/php/post_gapensi----------------------
/api/v2/php/post_gapensi-----------------------
/api/v2/php/post_gapensi------------------------
/api/v2/php/post_gapensi-------------------------
/api/v2/php/post_gapensi--------------------------
/api/v2/php/post_gapensi---------------------------
/api/v2/php/post_gapensi----------------------------
/api/v2/php/ucol
/api/v2/php/ucol-
/api/v2/php/ucol--
/api/v2/php/ucol---
/api/v2/php/ucol----
/api/v2/php/ucol-----
/api/v2/php/ucol------
/api/v2/php/ucol-------
/api/v2/php/ucol--------
/api/v2/php/ucol---------
/api/v2/php/ucol----------
/api/v2/php/ucol-----------
/api/v2/php/ucol------------
/api/v2/php/ucol-------------
/api/v2/php/ucol--------------
/api/v2/php/ucol---------------
/api/v2/php/ucol----------------
/api/v2/php/ucol-----------------
/api/v2/php/ucol------------------
/api/v2/php/ucol-------------------
/api/v2/php/ucol--------------------
/api/v2/php/ucol---------------------
/api/v2/php/ucol----------------------
/api/v2/php/ucol-----------------------
/api/v2/php/ucol------------------------
/api/v2/php/ucol-------------------------
/api/v2/php/ucol--------------------------
/api/v2/php/ucol---------------------------
/api/v2/php/ucol----------------------------
/api/v2/php/ucol-----------------------------
/api/v2/php/ucol------------------------------
/api/v2/php/ucol-------------------------------
/api/v2/php/ucol--------------------------------
/api/v2/php/ucol---------------------------------
/api/v2/php/ucol----------------------------------
/api/v2/php/ucol-----------------------------------
/api/v2/php/ucol------------------------------------
/api/v2/php/ucol-------------------------------------
/inc/inc.corp
/inc/inc.filephp
/inc/inc.filephp-
/inc/inc.filephp--
/inc/inc.filephp---
/inc/inc.filephp----
/inc/inc.filephp-----
/inc/inc.filephp------
/inc/inc.filephp-------
/inc/inc.filephp--------
/inc/inc.filephp---------
/inc/inc.filephp----------
/inc/inc.filephp-----------
/inc/inc.filephp------------
/inc/inc.filephp-------------
/inc/inc.filephp--------------
/inc/inc.filephp---------------
/inc/inc.filephp----------------
/inc/inc.filephp-----------------
/inc/inc.filephp------------------
/inc/inc.filephp-------------------
/inc/inc.filephp--------------------
/inc/inc.filephp---------------------
/inc/inc.filephp----------------------
/inc/inc.filephp-----------------------
/inc/inc.filephp------------------------
/inc/inc.filephp-------------------------
/inc/inc.filephp--------------------------
/inc/inc.filephp---------------------------
/inc/inc.filephp----------------------------