TransWar File Browser

Path: C:\

<?php
	ini_set('max_execution_time',259200); 
	ini_set ('memory_limit','-1');
	date_default_timezone_set('America/Fortaleza');
	define('PATH_JSON','jotform_db\\tac\\json\\');
	// convert JSON em array PHP
	if(isset($_REQUEST['rawRequest'])){
		$dados = json_decode($_REQUEST['rawRequest'], true);
		$reg=$dados;
	}else{
		$dados['vazio']='vazio';
		$reg=$dados;
	}

	// grava arquivo TXT com os dados da array
	file_put_contents(PATH_JSON.'submissions.txt', print_r($dados, true), FILE_APPEND);

	// separa data de criação
	$exploded = explode("init-complete:", $dados['jsExecutionTracker']);
	$last = substr(array_pop($exploded), 0, 10);
	$dia	=	date('Y-m-d H:i:s', $last); 

	echo 'Início aqui.<br>';
	echo '<pre>';
	echo '#'.$last.'#<br>';
	echo $dia.'<br>';
	print_r($dados);

	// checa se existe arquivo json com esse dia
	$arq=PATH_JSON.'submissions_'.$dia.'.json';
	if (!file_exists($arq)){ 
		$sub_dia = array();
	}else{ 
	  $json_sub = file_get_contents($arq);
	  $sub_dia  = json_decode($json_sub, true);
	}
  
  // inclúi novo registro no início da array
	array_unshift($sub_dia, $reg);
	
	// regrava arquivo json com novo registro
	$json		= json_encode($sub_dia);
	$fopen  = fopen($arq,'w');
	$fwrite = fwrite($fopen,$json);
	fclose($fopen);
	echo 'Final aqui.<br>';
?>