gpt4 book ai didi

php - 上传 mp3、doc、ppt、sql、zip、tar、rar 文件

转载 作者:搜寻专家 更新时间:2023-10-31 20:41:54 25 4
gpt4 key购买 nike

我想让我的用户自由上传所有类型的文件到我的在线存储站点。我只知道如何上传这些图片文件:

//other code   
$_FILES["file"]["type"] == "image/jpeg"
$_FILES["file"]["type"] == "image/jpg"
$_FILES["file"]["type"] == "image/pjpeg"
$_FILES["file"]["type"] == "image/x-png"
$_FILES["file"]["type"] == "image/png"
//other code

使用 ebove 代码,我可以将给定的扩展文件上传到我的站点。但我想上传 .mp3 .doc .ppt .docx 。 pptx .sql 和更多可能的文件。为此,我应该在下面的“问号”中输入什么:

 $_FILES["file"]["type"] == ?          // for mp3
$_FILES["file"]["type"] == ? // for doc/docx
$_FILES["file"]["type"] == ? // for ppt/pptx
$_FILES["file"]["type"] == ? // for sql
$_FILES["file"]["type"] == ? // for zip/tar/rar

请告诉我是否有所有文件扩展名的列表,我应该写什么来上传要求的文件?

---谢谢。

最佳答案

mp3 => ($_FILES["file"]["type"] == "audio/mp3")
pdf => ($_FILES["file"]["type"] == "application/pdf")
zip => ($_FILES["file"]["type"] == "application/zip")
|| ($_FILES["file"]["type"] == "application/x-zip-compressed")
|| ($_FILES["file"]["type"] == "multipart/x-zip")
|| ($_FILES["file"]["type"] == "application/x-compressed") // one of those depending on the zip file.
sql=> ($_FILES["file"]["type"] == "application/octet-stream")
ppt=> ($_FILES["file"]["type"] == "application/vnd.ms-powerpoint")
pptx=> ($_FILES["file"]["type"] == "application/vnd.openxmlformats-officedocument.presentationml.presentation")

docx=> ($_FILES["file"]["type"] == "application/vnd.openxmlformats-officedocument.wordprocessingml.document")

您需要对这些进行一些搜索以确认这些正是您要查找的内容。我相信它无处不在。

关于php - 上传 mp3、doc、ppt、sql、zip、tar、rar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20154134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com