php上传文件代码

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用
 function Upload($uploaddir) 
    { 
       $tmp_name =$_FILES['file']['tmp_name'];  // 文件上传后得临时文件名 
        $name     =$_FILES['file']['name'];     // 被上传文件的名称 
       $size     =$_FILES['file']['size'];    //  被上传文件的大小 
        $type     =$_FILES['file']['type'];   // 被上传文件的类型 
        $dir      = $uploaddir.date("Ym"); 
        @chmod($dir,0777);//赋予权限 
        @is_dir($dir) or mkdir($dir,0777); 
        //chmod($dir,0777);//赋予权限 
         move_uploaded_file($_FILES['file']['tmp_name'],$dir."/".$name); 
        $type = explode(".",$name); 
        $type = @$type[1]; 
         $date   = date("YmdHis"); 
        $rename = @rename($dir."/".$name,$dir."/".$date.".".$type); 
         if($rename) 
        { 
         return $dir."/".$date.".".$type; 
         } 
    } 
 调用的地方直接用这个: 
 $image = Upload('../images/photo/');就可以了!

标签: 权限

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:php模拟js函数unescape的函数代码

下一篇:PhP比较字符串相似度