【问题标题】:Fill input file field onload填写输入文件字段onload
【发布时间】:2016-02-04 13:44:58
【问题描述】:

我有一个基本的 HTML 表单,用户可以在其中选择文件。

<input multiple type="file" name="file"/> 
<input  type="submit" name="submit" value="Submit" />

点击特定按钮(出现在主页上)后,用户将被重定向到此表单。假设我有 3 个不同的按钮。

如果用户点击了 button1,我想将他重定向到 mysite/myform.php?var=button1。我还想使用位于服务器端的特定文件预填充输入文件:button1.txt

所以我知道他想要哪个文件,因为 URL 并使用 PHP 代码(服务器端)选择它并将其发送到 html 页面(使用 javascript)。

这种方式可以填表吗?

【问题讨论】:

  • 您不需要表单来让用户下载服务器端文件。表单旨在输入/上传数据,而不是用于显示/下载。您所需要的只是指向该文件的链接以及来自 php 的正确内容配置。

标签: javascript php jquery html forms


【解决方案1】:

因为这是一个是/否的问题,所以答案是肯定的。您需要根据需要创建适当的表单,并使用所选文件设置这些输入的值。您可能希望将它们(该文件中的变量)放入数组或 json 格式(或其他格式,如 xml ......您的选择),这样您就可以更轻松地遍历用户选择的文件。 并检查这个问题。它可以帮助你创造你想要的东西: Parsing JSON file with PHP

【讨论】:

    猜你喜欢
    • 2021-11-25
    • 1970-01-01
    • 2013-06-18
    • 1970-01-01
    • 2016-02-27
    • 1970-01-01
    • 1970-01-01
    • 2011-04-11
    • 2021-05-18
    相关资源
    最近更新 更多