+++ /dev/null
-<?php\r
- require_once("../path_index.php");\r
- \r
- $error = "";\r
- $msg = "";\r
- $fileElementName = 'json_file';\r
-\r
- if (isset($_POST['fileframe'])) \r
- {\r
- $filename = $_FILES['json_file']['name'];\r
-\r
- \r
- }\r
-\r
- if(!empty($_FILES[$fileElementName]['error']))\r
- {\r
- switch($_FILES[$fileElementName]['error'])\r
- {\r
-\r
- case '1':\r
- $error = 'The uploaded file exceeds the upload_max_filesize directive in php.ini';\r
- break;\r
- case '2':\r
- $error = 'The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form';\r
- break;\r
- case '3':\r
- $error = 'The uploaded file was only partially uploaded';\r
- break;\r
- case '4':\r
- $error = 'No file was uploaded.';\r
- break;\r
-\r
- case '6':\r
- $error = 'Missing a temporary folder';\r
- break;\r
- case '7':\r
- $error = 'Failed to write file to disk';\r
- break;\r
- case '8':\r
- $error = 'File upload stopped by extension';\r
- break;\r
- case '999':\r
- default:\r
- $error = 'No error code avaiable';\r
- }\r
- }elseif(empty($_FILES['json_file']['tmp_name']) || $_FILES['file']['tmp_name'] == 'none')\r
- {\r
- $error = 'No file was uploaded..';\r
- \r
- }else \r
- {\r
- $file=$_FILES["json_file"]["name"];\r
- \r
- $ext = substr(strrchr($file, '.'), 1);\r
-\r
- if ($ext=="json")\r
- {\r
-\r
- //$upload_dir=DIR_PLATFORM."/edit_wp5/geo/mapviewer/json_simple/user_json"; \r
- $upload_dir=PATH_JSON;\r
- $tf = $upload_dir.'/'.md5(rand()).".json";\r
-\r
- //move_uploaded_file($_FILES["json_file"]["tmp_name"],DIR_PLATFORM."/edit_wp5/geo/mapviewer/json_simple/user_json/" . $_FILES["json_file"]["name"]);\r
- move_uploaded_file($_FILES["json_file"]["tmp_name"],PATH_JSON."/" . $_FILES["json_file"]["name"]);\r
-\r
- $msg .= " File Name: " . $_FILES["json_file"]["tmp_name"]. ", ";\r
- $msg .= " File Size: " . @filesize($_FILES['json_file']['tmp_name']);\r
-\r
- //$msg .= "Stored in: " . DIR_PLATFORM."/edit_wp5/geo/mapviewer/json_simple/user_json/".$_FILES["json_file"]["name"];\r
- //$path=DIR_PLATFORM."/edit_wp5/geo/mapviewer/json_simple/user_json/".$_FILES["json_file"]["name"];\r
- $msg .= "Stored in: " .PATH_JSON. "/".$_FILES["json_file"]["name"];\r
- $path=PATH_JSON."/".$_FILES["json_file"]["name"];\r
-$file=$_FILES["json_file"]["name"];\r
- }\r
- else\r
- {\r
- $error="You have not uploaded a JSON file produced here!";\r
- }\r
-\r
- \r
- } \r
- \r
-\r
-global $file;global $error;\r
- echo "{";\r
- echo "error: '" . $error . "',\n";\r
- echo "data: '".$file. "'\n";\r
- echo "}";\r
-\r
-\r
-?>\r