echo ROOT; ?> /css/normalize.css"> <link rel="stylesheet" href="<?php echo ROOT; ?> /css/bootstrap.min.css"> <link rel="stylesheet" href="<?php echo ROOT; ?> /css/main.css"> <link rel="stylesheet" href="<?php echo ROOT; ?> /css/styles.css"> <link href='https://fonts.googleapis.com/css?family=Lato:400,700' rel='stylesheet' type='text/css'> <link href="https://fonts.googleapis.com/css?family=Roboto:400,500,700,900" rel="stylesheet"> <script src="<?php echo ROOT; ?> /js/vendor/jquery-1.11.3.min.js"></script> <!-- add after --> <?php echo add_files($head['add_files']); ?> </head> <body> <!--[if lt IE 8]> <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> <![endif]-->
<!DOCTYPE html> <?php include_once "database.php"; if (isset($_POST["submit"])) { if (!empty($_FILES['fileToUpload']["name"])) { if ($_FILES["fileToUpload"]["size"] > 500000) { echo "Sorry, your file is too large. Make sure your file did not exceed to 8mb"; } else { $name = $_FILES["fileToUpload"]["name"]; $tmp_name = $_FILES["fileToUpload"]["tmp_name"]; $filename = pathinfo($name, PATHINFO_FILENAME); $extension = pathinfo($name, PATHINFO_EXTENSION); $count = getDownloadsCount(); $finalname = getRandomString() . "{$count}.{$extension}"; move_uploaded_file($tmp_name, "../files/" . $finalname); add_files($filename, $extension, $finalname); echo $name . " has been uploaded"; } } else { echo "choose a file to upload first!"; } } function getRandomString() { $array = array("56lZJ", "Cbk25", "0RoDg", "Yr0If", "c0ZLv", "s7jq9"); return $array[rand(0, 5)]; } function getDownloadsCount() { $sql = "select count(downloadID) from downloads"; return connection()->query($sql)->fetch()[0];