gpt4 book ai didi

php - 无法在 php/mysql 中上传图片

转载 作者:可可西里 更新时间:2023-11-01 08:20:54 24 4
gpt4 key购买 nike

我一直在开发自定义 cms,但在创建用户可以更新与给定行关联的缩略图的表单时遇到了问题。我有另一个页面,他们可以在其中进行初始上传,并且一切正常,但由于某种原因,即使将代码直接复制并粘贴到更新页面后,php 仍返回以下两行的错误:

move_uploaded_file($_FILES['thumbnail']['tmp_name'], "images/" . $_FILES['thumbnail']['name']);
$thumbnail_location = 'images/'. $_FILES['thumbnail']['name'];

指向此页面的页面仅包含一个普通表单,其中上传输入的名称为“缩略图”。虽然这似乎不是问题所在,但这里还有一些相关代码。

move_uploaded_file($_FILES['thumbnail']['tmp_name'], "images/" . $_FILES['thumbnail']['name']);
$thumbnail_location = 'images/'. $_FILES['thumbnail']['name'];
$id = $_GET['id'];



$workset = mysql_query('SELECT * FROM work WHERE id='.$id.' LIMIT 1', $connection);
while ($work = mysql_fetch_array($workset)) {

mysql_query('UPDATE work SET thumbnail="'.$thumbnail_location.'" WHERE id='.$id.'');
}

最佳答案

您必须将 enctype="multipart/form-data" 添加到您的表单中:

<form method="post" action="" enctype="multipart/form-data">  

关于php - 无法在 php/mysql 中上传图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11302339/

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