Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何设置HTML文件字段的值?_Php_Html - Fatal编程技术网

Php 如何设置HTML文件字段的值?

Php 如何设置HTML文件字段的值?,php,html,Php,Html,注意: 下面的答案和评论反映了传统浏览器在2009年的状态。现在,您可以在2017年使用JavaScript动态/编程地设置文件输入元素的值 有关详细信息以及演示,请参见此问题的答案: 在HTML中,我们可以通过以下方式设置文本字段的值: <input type="text" name="doc_intitule" maxlength="100" size="24" value="<?php echo $ret['doc_intitule']; ?>"> 您不能通过任何

注意:

下面的答案和评论反映了传统浏览器在2009年的状态。现在,您可以在2017年使用JavaScript动态/编程地设置文件输入元素的值

有关详细信息以及演示,请参见此问题的答案:

在HTML中,我们可以通过以下方式设置文本字段的值:

<input type="text" name="doc_intitule" maxlength="100" size="24" value="<?php echo $ret['doc_intitule']; ?>">

您不能通过任何方式设置文件字段的值。

请参见此处:

不能将默认值设置为文件字段

这是一个安全问题:您只需通过代码提交表单,就可以在用户不知情的情况下强制用户上载文件。

请参阅此部分


据我所知,为了安全起见,您不需要预先设置文件字段值。

这种方法的确切用途是什么?您是否计划显示以前上载的文件,还是要设置某种默认值?查看您为什么要这样做?商业案例是什么?文件控件用于允许用户仅上载文件。相反,您希望用户下载文件吗?没有重复:我没有将此线程发布到其他标记!复制与标签无关:它与问以前问过的问题有关。