Ich wollte eine Website coden, auf der man Dateien hochladen und auch wieder herunterladen kann. Außerdem sollte neben jedem Download eine Beschreibung, die beim Erstellen festgelegt wird, stehen. Wie mache ich das mit der Beschreibung?
Mein Code:
und..
Mein Code:
HTML-Code:
<!doctype html> <html> <head> <title>Downloads | Schillerschule </title> <meta charset=utf-8> <link rel="stylesheet" href="downloads.css" media="screen"> <link rel="stylesheet" href="styles/portfolio.css" media="screen"> </head> <body> <header> <div class="topnav"> <a href="#home">Home</a> <a class="active" href="Downloads.php">Downloads</a> <a href="#contact">Contact</a> <a href="#about">About</a> <div class="login"><a href="logout.php" > Logout </a></div> </div> <br> <br> <br> <form method="POST" enctype="multipart/form-data" action="upload.php"> <center><div class="file"><input type="file" name="file" id="file"> </div> </center> <br> <center><div class="submit"><input type="submit" value="Hochladen" id="button"></div></center> <br> <br> </form> </header> <main> <br> <br> <?php $files = scandir("uploads"); for($a = 2;$a < count($files); $a++){ ?> <p><center> <a id="list" download="uploads/<?php echo $files[$a]?>" href="uploads/<?php echo $files[$a]?>"><?php echo $files[$a]?></a> </center> </p> <br> <br> <?php } ?> <br> <br> </main> <footer> <br> <br> <center><a href="">Impressum</a></center> </footer> </body> </html>
und..
PHP-Code:
<?php
$file = $_FILES["file"];
$name = $_POST['name'];
move_uploaded_file($file["tmp_name"], "uploads/" . $file["name"]);
header("Location: Downloads.php");
?>
Kommentar