Html 将动态值设置为输入类型文件

Html 将动态值设置为输入类型文件,html,codeigniter,file-upload,Html,Codeigniter,File Upload,我已将表单值与图像url一起存储。我必须编辑它们,以便从数据库中获取数据。现在,我想为输入类型文件分配动态值,以便用户了解选择了哪个文件。如果我不再次浏览文件并点击保存按钮,则显示未定义变量错误。 到目前为止我所尝试的- <img id='feature_img' src="<?php echo base_url('assets\\')."upload\\".$feature_img ?>"> //To display Image <label

我已将表单值与图像url一起存储。我必须编辑它们,以便从数据库中获取数据。现在,我想为输入类型文件分配动态值,以便用户了解选择了哪个文件。如果我不再次浏览文件并点击保存按钮,则显示未定义变量错误。
到目前为止我所尝试的-

 <img id='feature_img' src="<?php echo base_url('assets\\')."upload\\".$feature_img ?>"> //To display Image         
 <label for="edit_feat-img" class="custom-file-upload">
    <i class="fa fa-cloud-upload"></i> Update
 </label>
  <input id="edit_feat-img"name='featured_img'type="file"style="display:none;"> //If I dont browse file again it shows undefined variable.  
“>//显示图像
更新
//若我不再浏览文件,它会显示未定义的变量。
我想要的是,如果我没有选择file,那么它应该采用我想要分配给输入类型file的动态值,这样就不会发生未定义变量错误。
这怎么可能呢?

谢谢。

出于安全考虑,您可能无法复制。我最好的办法是在文件类型输入之外显示文件名,以通知用户。