$uploadErrors[] = "name"; } else { $name = $_POST['name']; echo $name; } if (count($uploadErrors) == 0) { $upload = new Upload("uploadBtn", "uploads/{$category}/"); // If the upload was not successful display errors for user if (!$upload->upload()) { foreach ($upload->errors() as $error) { echo "<hr>"; echo $error . " <BR/>"; } } else { // Store in DB $controller->addItem($upload->getFileName(), $name, $category); } } } ?> <div class="container"> <div class="starter-template"> <h1>Upload</h1> <form action="" method="post" enctype="multipart/form-data"> Category: <select name="category"> <?php $categories = $controller->allCategories(); if (count($categories) > 0) {