作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
当尝试访问$_FILES
数组时,PHP 返回错误
"Undefined index: picture".
在我的php.ini
文件中,File Uploads
是打开的,任何用户都可以在/tmp
目录中写入。在 HTML 表单中,enctype 设置为 "multipart/form-data"
。有趣的是,上传文件的基本名称被打印出来,所以我相信 PHP 实际上已经看到了该文件,但上传它时遇到了一些问题。有人可以提供有关此问题的潜在解决方案的建议吗?顺便说一下,我使用的是 PHP5。
PHP 文件的片段
echo "Picture=" . $_POST['picture'] . "<br/>";
$uploadedPic = $_FILES['picture']['tmp_name'];
HTML 表单
<form action="PHPFile.php" method="post" enctype="multipart/form-data">
<p> Picture </p>
<input type = "file" id="picture" name="picture"/>
</form>
最佳答案
您在哪一行收到该警告?如果是$_POST['picture']
,那么合乎逻辑,你不会在$_POST
中找到上传的文件数据,它在$_FILES
关于php - $_FILES 上传时为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1346289/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!