我一直在研究自定义 cms,但在创建用户可以更新与给定行关联的缩略图的表单时遇到了麻烦。我有另一个页面,他们可以在其中进行初始上传,并且一切正常,但是由于某种原因,即使将代码直接复制并粘贴到更新页面后,php 也会返回以下两行的错误:
move_uploaded_file($_FILES['thumbnail']['tmp_name'], "images/" . $_FILES['thumbnail']['name']);
$thumbnail_location = 'images/'. $_FILES['thumbnail']['name'];
指向这个页面的页面只包含一个普通表单,其中上传输入的名称为“thumbnail”。这是更多相关代码,尽管它似乎不是问题。
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.'');
}