thinkphp upload怎么设置路径?

浏览:6752 发布日期:2015/08/25 分类:求助交流 关键字: 上传 upload 路径
public function upload(){
$upload=new \Think\Upload();
$upload->maxSize=10485760;
$upload->exts=array('jpg','txt');
$upload->savePath=$_SERVER['DOCUMENT_ROOT'].__ROOT__."/Public/download/";
$saveName=time()+rand(1000000,9999999);
$upload->saveName=$saveName;
$info=$upload->upload();
if(!$info){
$this->error($upload->getError());
}
}
<form action="/Admin/upload" method="post" enctype="multipart/form-data">
<input type="text" name="download_name" />
<input type="file" name="download_url" />
<input type="submit" value="提交" >
</form>
$upload->savePath=$_SERVER['DOCUMENT_ROOT'].__ROOT__."/Public/download/";//这个路径然我无法获取,一直说上传目录不存在,但是我用这个路径删除文件就没问题,文件夹权限已经是777了。
unlink($_SERVER['DOCUMENT_ROOT'].__ROOT__."/Public/download/abc.txt");//我用unlink函数删除文件,使用这个路径就行,但是上传就不行。为什么呢?
求解答。。。我需要上传的是TXT文件。。。谢谢,,,
最佳答案
评论( 相关
后面还有条评论,点击查看>>