3 * Drag and Drop file uploader.
6 * @link http://www.open-emr.org
7 * @author Sherwin Gaddis <sherwingaddis@gmail.com>
8 * @author Brady Miller <brady.g.miller@gmail.com>
9 * @copyright Copyright (c) 2017 Sherwin Gaddis <sherwingaddis@gmail.com>
10 * @copyright Copyright (c) 2018 Brady Miller <brady.g.miller@gmail.com>
11 * @license https://github.com/openemr/openemr/blob/master/LICENSE GNU General Public License 3
15 require_once(dirname(__FILE__
) . "/../../interface/globals.php");
16 require_once(dirname(__FILE__
) . "/../documents.php");
18 if (!verifyCsrfToken($_GET["csrf_token_form"])) {
22 $patient_id = filter_input(INPUT_GET
, 'patient_id');
23 $category_id = filter_input(INPUT_GET
, 'parent_id');
25 if (!empty($_FILES)) {
26 $name = $_FILES['file']['name'];
27 $type = $_FILES['file']['type'];
28 $tmp_name = $_FILES['file']['tmp_name'];
29 $size = $_FILES['file']['size'];
30 $owner = $GLOBALS['userauthorized'];
32 addNewDocument($name, $type, $tmp_name, $error, $size, $owner, $patient_id, $category_id);