为什么我能';“我找不到”;“临时文件”;哪个是通过我的本地主机中的php文件上载功能上载的?
好的,我正在检查临时文件在哪里使用php上传,代码如下:为什么我能';“我找不到”;“临时文件”;哪个是通过我的本地主机中的php文件上载功能上载的?,php,Php,好的,我正在检查临时文件在哪里使用php上传,代码如下: if(isset($_POST['submit'])){ echo "<pre>"; print_r($_FILES); } 现在,我检查了目录:D:\Softwares Installed\xampp\tmp\phpB994.tmp,但找不到该文件?为什么我找不到它 更新: 使用下面的代码,我检查文件类型是jpg、jpeg、png还是gif格式 elseif( ($file_type !== "im
if(isset($_POST['submit'])){
echo "<pre>";
print_r($_FILES);
}
现在,我检查了目录:D:\Softwares Installed\xampp\tmp\phpB994.tmp,但找不到该文件?为什么我找不到它
更新:
使用下面的代码,我检查文件类型是jpg、jpeg、png还是gif格式
elseif( ($file_type !== "image/jpg") || ($file_type !== "image/gif") || ($file_type !== "image/jpeg") || ($file_type !== "image/jpeg") ){
echo 'file type not allowed';
}
若文件的类型正确,那个么下面的代码不应该返回任何错误,但它显示了错误。我的意思是echo
message
elseif( ($file_type !== "image/jpg") && ($file_type !== "image/gif") && ($file_type !== "image/jpeg") && ($file_type !== "image/jpeg") ){
echo 'file type not allowed';
}
但当我使用它时,它工作得很好:
如果临时目录未被移开或重命名,则在请求结束时将从临时目录中删除该临时目录 所以您可以在完成脚本之前移动这些文件
读得好:为什么不使用
移动上传的文件()
?@Jan我已经检查了移动上传的文件()。它已成功上载到我选择的目录中,但我想知道在移动之前临时文件在哪里?是否有办法查看临时文件?@shibbirahmed是重命名它或从其他位置移动如果我移动,我知道我可以看到它,但实际上我想看到phpB994.tmp文件。@shibbirahmed否您看不到它谢谢,我明白。你能检查一下我的更新问题吗?
elseif( ($file_type !== "image/jpg") || ($file_type !== "image/gif") || ($file_type !== "image/jpeg") || ($file_type !== "image/jpeg") ){
echo 'file type not allowed';
}
elseif( ($file_type !== "image/jpg") && ($file_type !== "image/gif") && ($file_type !== "image/jpeg") && ($file_type !== "image/jpeg") ){
echo 'file type not allowed';
}