2009-09-21 75 views
0
  1. 我想上传我的PHP服务器上的文件。我目前能够使用以下代码在服务器上进行上传,但我不知道如何将其存储在服务器上。 如何将文件存储在特定目录中?php文件上传和存储

  2. 我也希望用户能够下载文件,但只有在他们登录之前,不是在这之前。

    例如我的文件存储在目录/myfiles的没有人必须能够下载 除非他在

    例如登录除非他在登录用户必须不能够下载 - 如果他知道文件的位置 像www.example.com/temp/myfile.txt

    我不希望有人可以下载文件

  3. 我有一页B.php其中会有下载链接。当用户点击该链接时,他必须能够下载该文件。总之,他必须得到一个另存为/打开当他点击我的链接时弹出浏览器。我怎么做?

+0

@gumbo:我如何accpe答案张贴了我一个人哪里是该选项? – user156073 2009-09-21 15:28:23

+0

@unknown:转到您的其中一个问题,然后单击您想接受的问题旁边的复选标记。 – Gumbo 2009-09-21 15:52:17

回答

0
function UploadData() 
{ 
     $yourpath ="yourfoldername"; 
    createafolder($yourpath); // if not present then create it (its custom function) 

    $target_path = $yourpath . basename($_FILES['fileupload']['name']); 

    if(move_uploaded_file($_FILES['fileupload']['tmp_name'], $target_path)) { 
       //write if any processing 
    } 
      else echo "Upload sucessful!"; 

}