blob: 01ab6a6d42831327fccae458b6b1e3664e2a6a9a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
<?php
require_once "database.php";
require_once "configuration.php";
if (!isset( $_POST["filename"]) || !isset($_FILES["the_file"]))
{
http_response_code(400);
error_log("someone tried to upload something impropperly");
exit(1);
}
$file = $_FILES["the_file"];
$filename= $_POST["filename"];
$codename=$database->create_file_node($filename);
if($codename=="error")
{
http_response_code(400);
exit(0);
}
move_uploaded_file($file['tmp_name'], "$storage_root/$codename");
http_response_code(200);
exit(0);
?>
|