【问题标题】:Set a default file name/directory for upload on web form by modifying the html通过修改 html 设置默认文件名/目录以在 Web 表单上上传
【发布时间】:2011-07-27 12:59:00
【问题描述】:

我一直使用这个上传表单并且每次都使用相同的文件名。 我想知道是否有一种方法可以通过更改代码并在本地保存文件来在表单中设置文件名。如果还有其他方法可以实现自动化,我也会对此持开放态度。谢谢。

这里是来源:

<html>
<body>

<form enctype="multipart/form-data" action="mibdata.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="10000000" />
Choose a file to upload: <input name="uploadedfile" type="file"/><br />
<input type="submit" value="Upload File" />

</body>
</html>

【问题讨论】:

  • 我不确定我是否理解了这个问题。您将问题标记为 PHP。您对用户选择的文件名不满意吗?

标签: javascript html


【解决方案1】:

PHP 代码:(在 mibdata.php 中)


$target_path = "/path/to/save/file/filename.ext";
if(isset($_FILES['uploadedfile'])){
   move_uploaded_file($_FILES['uploadedfile']['tmp_name'],$target_path);
}

确保 target_path 可被服务器写入。

【讨论】:

    【解决方案2】:

    您还必须使用 PHP 之类的脚本作为脚本,以便将上传的文件从 Web 服务器的临时目录移动到可以永久保存的位置。

    this Tutorial 为例。

    【讨论】:

      猜你喜欢
      • 2015-01-04
      • 1970-01-01
      • 2011-04-29
      • 2016-03-18
      • 2019-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多