gpt4 book ai didi

php - 使用 php 和 mysql : Warning: file_get_contents(): Filename cannot be empty 上传图片时

转载 作者:太空宇宙 更新时间:2023-11-03 12:00:17 30 4
gpt4 key购买 nike

当我试图将图像上传到照片文件夹时,我收到了这种类型的警告消息,我不知道该怎么办......这是我的 php 文件

if (!isset($_FILES['image']['tmp_name'])) {
echo "";
}else{
$file=$_FILES['image']['tmp_name'];
$image= mysql_real_escape_string(addslashes(file_get_contents($_FILES['image']['tmp_name'])));
$image_name= addslashes($_FILES['image']['name']);

move_uploaded_file($_FILES["image"]["tmp_name"],"photos/" . $_FILES["image"]["name"]);

$location="photos/" . $_FILES["image"]["name"];

$save=mysql_query("insert into add values('$location')") or die("can not insert");
exit();
}

这是我的html代码

<form method="POST" action='ap.php' enctype="multipart/form-data">
<input name="image" id="image" type="file" />
<input type='submit' name='Add' value='Add' />
</form>

最佳答案

不需要下面几行:

$image= mysql_real_escape_string(addslashes(file_get_contents($_FILES['image']['tmp_name'])));
$image_name= addslashes($_FILES['image']['name']);

刚刚删除它并测试它是否有效。您正在检查第一个 if 条件是否足够。

关于php - 使用 php 和 mysql : Warning: file_get_contents(): Filename cannot be empty 上传图片时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29642083/

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