0

通过 html 表单上传图片

<input name='img' id='img' type='file' size='16'>

$img_name我曾经在脚本中使用 php 变量检索文件名。

这似乎在 php 5.3 服务器上失败了,但我找不到任何关于它的文档。我需要使用$_FILES["img"]["name"]变量重写我的脚本吗?

4

1 回答 1

0

看起来您的脚本仅在打开寄存器全局变量的情况下工作,在 PHP 5.3 中默认禁用。

您可以打开它,但最好重写您的脚本以使用全局数组,如$_FILESor $_POST。特别是在 PHP 5.4 中将无法再次打开它。检查这个http://php.net/manual/en/security.globals.php

于 2013-10-16T17:18:58.717 回答