什么是正确的方式来检测post_max_size在php中擅长?它看起来像我只能检查一个空的$ _POST数组,这似乎不精确。我需要检测上传的文件是否大,并产生适当的错误信息。正确的方法来检测post_max_size在PHP中擅长吗?
2
A
回答
1
如果你想知道上传的文件是否太大,你应该使用$ _FILE ['error']。
+1
$ _FILES(不是$ _FILE)数组也是空白的,所以这不起作用。 – McLeopold 2011-06-07 14:23:42
+1
不,你不能检查文件是否因$ _FILES ['error']中的大(由于post_max_size)而超级全局变为空。它可以与upload_max_filesize一起工作。 – 2011-06-07 14:36:15
1
你不能,如果超过的post_max_size的值,超级全局将是空的。
一种解决方案是在表单中的$ _ GET变量
<form action="check.php?shouldHaveFilesInHere">
一个补充,并检查是否有其他超级全局在check.php填充或没有。
相关问题
- 1. 检测不正确的断言方法
- 2. 检测WebGL支持的正确方法?
- 3. 检测CPU架构的正确方法?
- 4. 无法检索值擅长VBA
- 5. 这是检测与WiFi网络连接的正确方法吗?
- 6. JSON PHP:这是正确的方法吗?
- 7. 擅长在Django
- 8. 正确的方法来测试REST API(PHP)
- 9. 在rails中测试的正确方法
- 10. 什么是在sproutcore中检测window.unload的正确方法
- 11. 正确的方法来测试服务器是否在Java中?
- 12. 正确的方法来测试转换,类似的方法
- 13. 语法错误擅长
- 14. 正确的方法来测试我的对象在骆驼
- 15. 这是测试发布变量存在的正确方法吗?
- 16. UPLOAD_ERR_INI_SIZE错误,但post_max_size和upload_max_filesize值看起来正确
- 17. 高效的方式/正确的方法来检索JSON数据
- 18. 擅长matlab
- 19. 擅长分裂训练和测试数据吗?
- 20. 擅长:如何确定日期是
- 21. 多层在PHP ..正确的方法?
- 22. 在PHP中检测正确的字符编码?
- 23. 显示擅长在Struts2
- 24. 我想在VBA擅长
- 25. 上传擅长于在ASP.NET
- 26. PHP的post_max_size覆盖的upload_max_filesize
- 27. 擅长SAS引擎
- 28. 擅长使用.net
- 29. 擅长:如果用
- 30. VBA擅长形状
的'$ _FILES'阵列[将包含错误消息(http://www.php.net/manual/en/features.file-upload.errors.php)如果最大*文件*大小已超过。不知道如果'post_max_size'中断会发生什么 – 2011-06-07 14:26:52
@Pekka웃 - $ _FILES和'_ _POST' [变空](http://es1.php.net/manual/en/ini.core.php#ini .POST-MAX尺寸)。 – 2014-01-20 10:44:20