php上传文件和图片是用$_FILESL来接收,上传
首先:
1.定义一个路径: $path = dirname(__FILE__)'./img/.'data('ymd' ,time());
'
2.判断一个文件是否存在,不存在就创建一个:
if(!file_exists($path )){
mkdir($path ,0700);//检查是否有文件,没有就创一个并赋于最高权限,但只能所有者能修改.
}
3.把文件名加到路径上面去
$suffix = strrchr($_FILES['img']['name'],'.' );//截取后缀
$path = $path .'/' .time() .$suffix //完全路径和文件名
4.将文件移动到服务器上的某个文件夹
move_uploaded_file($_FILES['上传表单name']['tmp_name'],'$path');
5.再将路径存到数据库,齐活