AI智能
改变未来

PHP上传图片


通用的php后台上传图片

<?phpheader(\"Access-Control-Allow-Origin:*\");//*表示所有域都接受//在页头使用date_default_timezone_set()设置我的默认时区为北京时间date_default_timezone_set(\'PRC\');//真实路径$upload_dir=\'\';//域名路径(用于访问)$cupload=\'\';$up_dir = $_SERVER[\'DOCUMENT_ROOT\'];//首先获取当前文件的根目录//存放路径加时间便于管理$cupload=\'路径\'.date(\'Ymd\',time()).\"/\";$upload_dir=$up_dir.\'路径\'.date(\'Ymd\',time()).\"/\";//检查是否存在,不存在创建if(!file_exists($upload_dir)){mkdir($upload_dir, 0700,true);}//文件处理$error=$_FILES[\'file\'][\'error\'];//文件名字$name=$_FILES[\'file\'][\'name\'];$type=$_FILES[\'file\'][\'type\'];$size=$_FILES[\'file\'][\'size\'];//临时路劲$tmp_name=$_FILES[\'file\'][\'tmp_name\'];$info=\'\';//取后缀$arr=explode(\'.\',$name);$end=end($arr);//取数组最后一个//拼接名字$time=time();$filename=$upload_dir.\'_\'.date(\'His\',time()).\'.\'.$end;$cfilename=\'域名\'.$cupload.(\'His\',time()).\'.\'.$end;if (move_uploaded_file($tmp_name, $filename)){//返回带域名的地址return $cfilename;}else{return \'上传失败\';}
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » PHP上传图片