我在这里使用过代码; 链接到代码,因为我不知道如何做到这一点,它不是我的区域。关于如何修改它的任何想法也接受PDF,docx等。或者修改它以接受任何文件类型?这可能最终会更好。
提前致谢 :)
延期; 一旦用户上传了如何在目录中显示文件?
我希望他们采用这种格式;
<div class="file">
<br><hr>
<div class="filecontainer">
<img src="FILEICONIMG" draggable="false" width= "4%" alt= "icon">
<a href="LINK-TO-FILE-FROM-DIRECTORY">ECHO-FILE-NAME</a>
<p>Last Modified: ECHO-WHEN-MODIFIED</p>
</div>
<br>
</div>
所以该文件将显示为;
<div class="file">
<br><hr>
<div class="filecontainer">
<img src="FILEICONIMG" draggable="false" width= "4%" alt= "icon">
<a href="LINK-TO-FILE-FROM-DIRECTORY">Filename.pdf</a>
<p>Last Modified: 09/07/2018</p>
</div>
<br>
</div>
但这将是自动的,并且对于每个新文件,将显示另一个。 奖励:是否可以根据文件类型选择图标。
提前致谢 :)
发布于 2018-09-30 15:45:01
我想这个代码可以帮到你!
<?php
$target_dir = "uploads/";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
$uploadOk = 1;
$imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));
// Check if image file is a actual image or fake image
if(isset($_POST["submit"])) {
$allowed_extension = ['jpg','jpeg', 'png', 'pdf'];
if(in_array($imageFileType, $allowed_extension)) {
echo "File has an allowed format - " . $extension . ".";
$uploadOk = 1;
} else {
echo "File format is not supported.";
$uploadOk = 0;
}
}
?>
https://stackoverflow.com/questions/-100002831
复制相似问题