【问题标题】:uploading png files in WAMP在 WAMP 中上传 png 文件
【发布时间】:2014-10-20 05:00:43
【问题描述】:

我正在尝试使用 PHP 和 WAMP 上传文件。我正在使用表单和 PHP 脚本。当我上传 .jpg 文件时,一切正常。当尝试上传同一图像的 .png 版本时,即使文件名显示在表单上,​​$FILES 数组也是空的。

顺便说一句,上传的两个文件仅在文件扩展名(.jpg 和 .png)上有所不同,并且两个文件在 photoshop 中都能正确显示。

【问题讨论】:

  • 两个文件的大小也可能不同,并且 png 可能大于 max_upload_size 或 post_max_size。
  • 我看到$FILES,应该是$_FILES。确保$_FILES['file_input_name']['type']$_FILES['file_input_name']['type'][i] 用于多个文件是正确的,以及$_FILES['file_input_name']['size']$_FILES['file_input_name']['size'][i]

标签: php upload png


【解决方案1】:

您是否检查了允许的文件类型 .png?例如, $_FILES["fileToUpload"]["type"] == "image/png"

【讨论】:

  • 对不起,我的意思是 $_FILES。在处理 PHP 脚本中,我在 $_FILES 数组中包含了一个 print_r 调用。数组为空。
猜你喜欢
  • 2012-08-16
  • 2013-04-19
  • 2015-01-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-06
相关资源
最近更新 更多