Example #1
0
<?php

$paths = $_FILES['image']['tmp_name'];
$mimes = $_FILES['image']['type'];
$names = $_FILES['image']['name'];
$response = array();
foreach ($names as $i => $name) {
    $file = File::INSERT($paths[$i], $mimes[$i]);
    $file->setName($name);
    $response[] = $file->getId();
}
echo json_encode($response);
Example #2
0
<?php

$table = $_POST['table'];
$row = $_POST['row'];
$field = $_POST['field'];
$file = $_FILES['file'];
$response = array();
if ($file['error']) {
    http_response_code(500);
} else {
    $new_file = File::INSERT($file['tmp_name'], $file['mime']);
    $new_file->setName($file['name']);
    $set = 'set' . $field;
    $table::ROW($row)->{$set}($new_file);
}
echo json_encode($response);