aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/upload.controller.php
blob: c1b2b8f86bde526ae167bbaeeddcab2a491004b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php

if ($_SERVER['REQUEST_METHOD'] === 'POST') {

    $uploadedFile = $_FILES['upload'] ?? null;

    if ($uploadedFile) {
        move_uploaded_file(
            $uploadedFile['tmp_name'], 'uploads/'
            . bin2hex(random_bytes(14))
            . '-'
            . urlencode($uploadedFile['name'])
        );
    }

}

require '../app/views/upload.view.php';