<?php
session_start();

#error_log("Here is upload.php");

file_put_contents("/tmp/log.txt", "uploadder\n", FILE_APPEND | LOCK_EX);

function xvar_dump ($x)	{
	ob_start();
	var_dump($x);
	return  ob_get_clean();
}

$jo = array();

foreach ($_FILES as $key=>$files){

	for ($i=0; $i < count($files['name']); $i++){
		$tmpname = $files['tmp_name'][$i];

		$ft = mime_content_type($tmpname);
		if ($ft != "application/pdf"){
			$jo = array(
				"type" => "error" 
			);

		} else {

			$jo ["file-$key-$i"] = array(
				"url" => "url.txt",
				"name" => $files['name'][$i],
				"id" => $tmpname,
				"size" => sprintf("%0.1fK",$files['size'][$i]/1024.0)
			);

			file_put_contents("/tmp/log.txt", "file-$key-$i\n", FILE_APPEND | LOCK_EX);
			file_put_contents("/tmp/log.txt", $files['name'][$i], FILE_APPEND | LOCK_EX);

		}

		$_SESSION['files'][$tmpname]['content']=file_get_contents($tmpname);
		$_SESSION['files'][$tmpname]['row']=$_GET['row'];


	}
}


$files = "";
foreach ($_SESSION['files'] as $key => $val) {
	$files .= "$key\n";
}


$j = json_encode ($jo);
echo $j;

file_put_contents("/tmp/log.txt", $j, FILE_APPEND | LOCK_EX);


#error_log("\n\n ----- files ----- \n\n$files\n\n\n");
#$xp = xvar_dump($_FILES);
#error_log("\n\n ----- FILES ----- \n\n$$xp\n\n\n");