【问题标题】:Renaming multiple images files while uploading to MySQL database with php [closed]使用php上传到MySQL数据库时重命名多个图像文件[关闭]
【发布时间】:2022-01-16 23:39:41
【问题描述】:

开发人员你们好吗?

我正在尝试在我的网站上实现多图像上传系统。

我想知道如何使用 php 重命名多个图像并将它们的路径名存储到 MySQL 数据库中。但如果可能的话,可以添加一些 JavaScript。

我在网上搜索过,但没有找到有效的答案。 请帮帮我.....下面是代码。

我会尽量避免覆盖现有文件的图像,以防有人上传目录中已经存在的名称的图像。

【问题讨论】:

  • 您在寻找move_uplaoded_file()吗?
  • 否,但在上传时重命名文件。
  • “上传时” - 在传输中 - 没有文件名。它只是字节,你可以将它们存储在任何你想要的地方。
  • 我正在尝试在网站上实现多图像上传功能,但我希望文件在上传之前使用时间戳重命名。
  • 上传后保存文件时只需使用不同的名称。实际问题是什么?

标签: javascript php jquery mysql ajax


【解决方案1】:

您可以使用 PHP 的重命名功能来重命名您的文件: https://www.php.net/manual/pt_BR/function.rename.php

如果你想重命名多个文件,你可以创建一个函数来搜索文件夹(使用 for、while 等)并使用一些参数一个一个地重命名。

要存储文件路径,您可以简单地使用 mysqli 查询将文件路径存储到数据库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-12
    • 2017-11-20
    • 2014-02-25
    • 1970-01-01
    • 2011-08-19
    相关资源
    最近更新 更多