用PHP发布文件名
我用php获取发布数据的值 我正在使用:用PHP发布文件名,php,Php,我用php获取发布数据的值 我正在使用: if (isset($_POST['fieldname'])) { $field1 = $_POST['fieldname']; } 这工作正常,我可以使用以下方法返回值: echo $field1; 我的问题是有一个名为ul_image的字段,它包含一个图像的名称,用于上传 我试过: if (isset($_POST['ul_image'])) { $field2 = $_POST['ul_image']; } echo $field2; 但这
if (isset($_POST['fieldname'])) {
$field1 = $_POST['fieldname'];
}
这工作正常,我可以使用以下方法返回值:
echo $field1;
我的问题是有一个名为ul_image的字段,它包含一个图像的名称,用于上传
我试过:
if (isset($_POST['ul_image'])) {
$field2 = $_POST['ul_image'];
}
echo $field2;
但这不会带来任何回报
我没主意了,有人有什么建议吗?文件数据包含在
$\u文件['ul\u image']
中。它包含一个具有以下键的数组:名称
(原始文件名)、类型
(MIME类型)、大小
(文件大小以字节为单位)、tmp\u名称
(服务器上的临时路径)、错误
(任何错误)
然后使用
move\u-uploaded\u文件($\u-FILES['ul\u-image']['tmp\u-name'],$destination)永久存储文件。
。原因是增加了安全性;此函数确保黑客没有操纵您的脚本移动服务器上的任意文件。文件数据包含在$\u文件['ul\u image']
中。它包含一个具有以下键的数组:名称
(原始文件名)、类型
(MIME类型)、大小
(文件大小以字节为单位)、tmp\u名称
(服务器上的临时路径)、错误
(任何错误)
然后使用
move\u-uploaded\u文件($\u-FILES['ul\u-image']['tmp\u-name'],$destination)永久存储文件。
。原因是增加了安全性;此函数可确保黑客没有操纵您的脚本移动服务器上的任意文件。如果输入类型为“文件”,则它将在$\u files数组中结束,而不是在$\u POST数组中结束。然后,您必须找到一种方法,将图像实际发送到您的服务器,或者任何地方
从这里开始阅读:如果输入类型是“file”,它将在$\u FILES数组中结束,而不是在$\u POST数组中结束。然后,您必须找到一种方法,将图像实际发送到您的服务器,或者任何地方 从这里开始阅读:更多信息此处:更多信息此处:阅读