【问题标题】:rename file that user uploads javascript重命名用户上传的文件 javascript
【发布时间】:2013-05-10 07:04:30
【问题描述】:

我在表单上有以下 html:

<input type="file" name="uploadField" />

当用户单击浏览按钮时,他们可以选择任何文件,但我想使用表单上另一个字段的值重命名文件

我有一个提交按钮。我可以在这里做吗?

【问题讨论】:

  • 文件上传到服务器后重命名?
  • 你无法处理用js上传的文件
  • 您需要在服务器级别进行。
  • 如果您使用 php 作为服务器端语言,您需要类似 php.net/manual/en/function.rename.php 函数的东西

标签: javascript file input


【解决方案1】:

我可以在这里做吗?

不,出于安全原因,您无法在客户端上对此进行控制。上传后,您可以在服务器上重命名文件。

【讨论】:

    【解决方案2】:

    我知道这个问题很老了,但如果有人还在为类似问题苦苦挣扎,请尝试使用FormDataappend()set() 方法。

    【讨论】:

      【解决方案3】:

      出于安全原因,您不能这样做,即在服务器上操作多部分文件或要上传的文件

      【讨论】:

        猜你喜欢
        • 2014-04-23
        • 2015-03-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-02-28
        相关资源
        最近更新 更多