Php图像发布到图像字段脚本

Php图像发布到图像字段脚本,php,image,upload,field,Php,Image,Upload,Field,我正在努力让用户上传图像到HTML文档上的图像字段。当我测试它时,我可以选择要上传的图像,然后单击“上传”,但它不会出现在任何地方,也不会出现在我想要指定的字段中 <input name="imgfield" type="image" width="100" height="100"> <form action="" method="post" enctype="multipart/form-data" name="form1" id="form1"> <p>

我正在努力让用户上传图像到HTML文档上的图像字段。当我测试它时,我可以选择要上传的图像,然后单击“上传”,但它不会出现在任何地方,也不会出现在我想要指定的字段中

 <input name="imgfield" type="image" width="100" height="100">
<form action="" method="post" enctype="multipart/form-data" name="form1" id="form1">
<p>
<label for="file">Select Picture</label>
<input type="file" name="file" id="file" />
<input type="submit" name="btn_uploadpic" id="btn_uploadpic" value="UPLOAD" 
<?php
if (isset($_POST['btn_uplaodpic']))
{
    $id=$_POST['imgfield'];
}   
?>/>
</p>

</form>


选择图片

上载文件时,您不会在$\u POST中获得上载的文件,而是在$\u文件中获得。在这里查看有关如何使用PHP上载文件的非常详细的示例:


您必须引用临时文件名,使用文件,您可以执行以下操作

$_FILES['imgfield']['tmp_name']; // temp_name can be anything

如果引用“name”还不够,那么给输入一个值为“imgfield”的“id”

您是否正在检查$\u FILES变量。有关上载的数据应显示在$_文件['file']