【问题标题】:php script that gives md5 of files提供文件 md5 的 php 脚本
【发布时间】:2013-09-04 03:44:01
【问题描述】:

我需要一些帮助。 : D

我想创建一个页面,您可以在其中上传一个或多个文件 上传后,他们会得到文件的 md5

它必须适用于他们计算机上的文件,但也适用于已经在另一台服务器上的文件

所以如果他们在链接文本中粘贴并点击提交,他们也会得到 md5

我希望有人能帮我找一个脚本或什么东西

【问题讨论】:

标签: php html file-upload hyperlink md5


【解决方案1】:

您无法从用户的计算机中获取文件的 md5,但您可以使用 md5_file() 函数获取存储在服务器中的文件的 md5。

用法:md5_file('path/to/file/file.ext');

【讨论】:

  • 我已经完成了那个标准,但是如果文件不在用户计算机或我的计算机上而是在其他服务器上,我如何获取 md5 而不将其上传到我的服务器
  • 只需传递该函数内的链接.. 就像 boen_robot 说它应该给你 md5。
【解决方案2】:

md5_file()

只需传递临时文件的文件名 ($_FILES['name-of-file-form-field']['tmp_name']) 或 HTTP 地址,即可得到准确的 MD5。

【讨论】:

  • 正常情况下这行得通吗? echo "MD5:" md5_file($_FILES["file"]["name"]);
  • 好的,但现在我如何让它可以处理多文件
  • 使用foreach()遍历所有文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-30
  • 2018-04-05
相关资源
最近更新 更多