如何在线上传文件?这在本地很好用,但我无法将文件上传到我的cpanel服务器。我无法在数据库中看到该路径,并且该文件未上传到researches
文件中。
这是我的代码:
if($name=="") echo "Enter the Research Title.<br/>";
else{
$uploadfile = basename($_FILES['imageupload']['name']);
$fileTmpLoc = $_FILES["imageupload"]["tmp_name"];
$moveResult = move_uploaded_file($fileTmpLoc, "researches/".$uploadfile);
$path = $uploadfile.".pdf";
$sql = mysql_query("INSERT INTO researches (name, link, date) VALUES ('$name', '$path', '$date')");
echo "Research Uploaded successfully.<br/>";
echo "<meta http-equiv='refresh' content='2, url=researches.php' >";
}
}
?>
答案 0 :(得分:0)
我希望“研究”是一个DB,你想在每次需要时插入文件。如果不允许将(INSERT)文件上载到数据库,请确保数据库用户具有执行操作所需的权限。
无论如何,我没有看到任何关于数据库用户的信息。您只需将相应数据库用户的所有权限授予数据库研究。