我的文件上传时出现此问题.我尝试上传我的PDF文件,同时检查验证TMP_NAME是否为空,当我检查$_FILES [‘document_attach’] [‘error’]时,值为1,这意味着有错误.

但是当我尝试上传其他PDF文件时,它已成功上传.为什么其他PDF文件没有?

Title

File

PHP

if(isset($_POST['submit'])){

$title = $_POST['title'];

$filename = $_FILES['document_attach']['name'];

$target_dir = "../eqms_files/";

$maxSize = 5000000;

if(!empty($title)){

if(is_uploaded_file($_FILES['document_attach']['tmp_name'])){

if ($_FILES['document_attach']['size'] > $maxSize) {

echo "File must be: ' . $maxSize . '";

} else {

$result = move_uploaded_file($_FILES['document_attach']['tmp_name'], $target_dir . $filename);

mysqli_query($con, "INSERT into internal_audit (id, title, file) VALUES ('', '".$title."', '".$filename."')");

echo "Successfully Uploaded";

}

}else

echo "Error Uploading try again later";

}else

echo "Document Title is empty";

}

解决方法:

我只是检查phpinfo()中的最大大小;

然后检查是否加载了php.ini

$inipath = php_ini_loaded_file();

if ($inipath) {

echo 'Loaded php.ini: ' . $inipath;

} else {

echo 'A php.ini file is not loaded';

}

然后将upload_max_filesize = 2M更改为8M

; Maximum allowed size for uploaded files.

upload_max_filesize = 8M

; Must be greater than or equal to upload_max_filesize

post_max_size = 8M

标签:html,php

来源: https://codeday.me/bug/20190928/1828833.html

php 上传 tmp_name 空,PHP文件上载错误tmp_name为空相关推荐

  1. php 上传 类 代码,php 文件上传类代码

    /** * 文件上传类 */ class uploadFile { public $max_size = '1000000';//设置上传文件大小 public $file_name = 'date' ...

  2. 00截断上传绕过_【文件上传与解析】文件上传与解析漏洞总结v1.0

    点击上方"公众号" 可以订阅哦! Hello,各位小伙伴晚上好~ 这里是依旧勤劳写公众号的小编~ 今天本公众号将推出一个新的模块,那就是漏洞知识点总结模块!!!(此处应有掌声~) ...

  3. SpringBoot+El-upload实现上传文件到通用上传接口并返回文件全路径(若依前后端分离版源码分析)

    场景 SpringBoot+ElementUI实现通用文件下载请求(全流程图文详细教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  4. php 拖动多个文件上传,dropzone拖拽文件上传一次上传多个文件的方法

    用dropzone插件拖拽文件上传默认情况是把一个文件拖到浏览器后就立即自动上传,参考前文<用dropzone插件拖拽文件上传>,如果需要一次上传多个文件怎么办?本文将介绍其实现方法. d ...

  5. php怎么上传函数,PHP单文件上传原理及上传函数的封装操作示例

    搜索热词 @H_404_0@本文实例讲述了PHP单文件上传原理及上传函数的封装操作.分享给大家供大家参考,具体如下: @H_404_0@表单: @H_404_0@0.PHP: 无标题文档 请选择您要上 ...

  6. php调用swf文件上传,swfupload-jquery-plugin AJAX+PHP 文件上传

    var listitem=' >'+ file.name+' ('+Math.round(file.size/1024)+' KB)'+ ' > '+ ' '+ ' > '+ ' & ...

  7. 通过Web Services上传和下载图片文件

    通过Web Services上传和下载图片文件 随着Internet技术的发展和跨平台需求的日益增加,Web Services的应用越来越广,我们不但需要通过Web Services传递字符串信息,而 ...

  8. java上传rar文件_java实现上传zip/rar压缩文件,自动解压

    在pom中添加解压jar依赖 4.0.0 org.springframework.boot spring-boot-starter-parent 2.1.2.RELEASE com.hf uncomp ...

  9. .Net neatupload上传控件实现文件上传的进度条

    1. 引入bin文件 (可以到neatupload官网下载,也可以到教育厅申报系统中找) 2. 将控件加入到工具栏,在工具栏中点鼠标右键,如图: 3. 加入neatuplaod这个文件夹(可以到nea ...

最新文章

  1. 隔空操作之简单的模拟三种行为
  2. 使用window任务计划
  3. ubuntu14中 memcached安装与使用
  4. LC #134 JS
  5. C++ Primer 5th笔记(4)chapter4 表达式
  6. oracle日志分析产品,鼎甲技术应用:Oracle日志分析 之事务级精准恢复
  7. HTML5前端知识分享:Vue入门
  8. LNMP之NGINX篇
  9. 如何实现python连续输入
  10. Springboot打包部署到linux服务器的方法
  11. 学而思编程python软件下载-靠品牌还是靠实力?猿编程、学而思编程、网易卡搭等机构深度测评...
  12. 服务器系统2003出入站,独立服务器win2003系统站点常见问题解答
  13. 滴滴开源的损失!章文嵩将离职,曾是阿里开源“赶集人”,投身开源 20 年
  14. 中国超级计算机之父 孟,晚霞未必逊晨曦——记“中国巨型计算机之父”金怡濂院士...
  15. 嵌入式开发工程师需要掌握哪些知识呢?
  16. 关于员工激励的思考-期望理论
  17. 快速保存微信文章中视频的方法
  18. JAVASE相关知识点
  19. 如何正确修改标题,如何修改标题不会被降权?
  20. (二)强网杯2019[随便注]

热门文章

  1. 520 页机器学习笔记!图文并茂可能更适合你
  2. 河南理工大学python挂科率_河南高校2021届保研率排名,上榜仅有10所,河南理工大学第6...
  3. invalid floating point operation什么意思_数据可视化有意思的小例子:Taylor Swift 歌词数据分析和可视化...
  4. 计算机科学与技术社会实践报告,计算机科学与技术系社会实践报告
  5. java存储字节,java 数目字转化成字节存储算法
  6. .NET Core 中如何在运行中加载 Controller ?
  7. springboot 使用idea打包 遇到问题
  8. HDU1561 The more, The Better
  9. javascript中==和===的区别
  10. 初识神经网络NeuralNetworks