2013-07-11 100 views
0

如何获取要在线上传的文件?这适用于本地,但我无法将文件上传到我的cpanel服务器。我看不到数据库中的路径,并且文件未上载到researches文件中。无法将文件上传到cPanel服务器

这里是我的代码:

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

您对该文件夹有写入权限吗? – Pitchinnate

+0

@stijn它的工作感谢我所要做的只是检查权限愚蠢的我... –

+0

你可能是指@Pitchinnate;) – Stijn

回答

0

我希望“研究”是要在其中每次你需要时间来插入文件的DB。如果不允许将(INSERT)文件上载到数据库,请确保数据库用户具有执行该操作的必要权限。

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