0

如何获取要在线上传的文件?这在本地运行良好,但我无法将文件在线上传到我的 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' >";
    }
}
?>
4

1 回答 1

0

我希望“研究”是一个数据库,您每次需要时都希望在其中插入文件。如果不允许将(插入)文件上传到数据库,请确保数据库用户具有执行操作所需的权限。

无论如何,我没有看到任何关于 DB 用户的信息。您只需将所有权限授予相应的数据库用户以进行数据库研究。

于 2013-07-12T00:28:46.297 回答