gpt4 book ai didi

php - 如何将图像存储到文件系统(在 Internet 上)并将路径存储到数据库?

转载 作者:可可西里 更新时间:2023-11-01 07:13:32 26 4
gpt4 key购买 nike

我们正在尝试为墙纸创建一个站点,这样文件会有点大(2mb-5mb),因此我们需要将图像存储在磁盘空间而不是数据库中,并且只需要数据库的路径。因此,如果您能就如何做到这一点提供一些想法(我们现在知道的方法是创建一个具有上传功能的 PHP 脚本,然后从 PC 中手动选择要上传的图像),除非你们有其他建议。教程将不胜感激。非常感谢!

这是供管理员添加图片而不是供用户使用的。注意:我们还没有开发任何脚本,所以这是为了从你们那里得到一些关于我们可以用它做什么的想法,如果没有人猜测我们将只使用 php 脚本。

最佳答案

您的表格,

<form action="PHP_FILE_PATH.php" method="post" enctype="multipart/form-data">
<input type="file" name="image" />
<input type="submit" name="submit" value="Upload" />
</form>

PHP 部分

<?php
if($_FILES['image']['name'])
{
$save_path="FOLDER_PATH_TO_SAVE_UPLOADED_IMAGE"; // Folder where you wanna move the file.
$myname = strtolower($_FILES['image']['tmp_name']); //You are renaming the file here
move_uploaded_file($_FILES['image']['tmp_name'], $save_path.$myname); // Move the uploaded file to the desired folder
}

$inser_into_db="INSERT INTO `database`.`table` (`folder_name`, `file_name`) VALUES('$save_path', '$myname'))";

?>

关于php - 如何将图像存储到文件系统(在 Internet 上)并将路径存储到数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19101624/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com