php上传图片保存方法
// 设定图片目录
$dir = substr(md5($this->uid), 0, 2).'/'.$this->uid.'/';
if(isset($GLOBALS['uid']) && $GLOBALS['uid'] == $this->uid){
$dir = WWW_ROOT.'uploadfile/member/'.$dir;
if(!file_exists($dir)) {
mkdir($dir, 0777, true);
}
$filename = $dir.'180x180.jpg';
file_put_contents($filename, file_get_contents("php://input"));
$isimg = exif_imagetype($filename);
//error_log(print_r($isimg,1),3,'d:c.php');
if($isimg > 3 || $isimg < 1){
unlink($filename);
exit();
}
$avatararr = array('30x30.jpg', '45x45.jpg', '90x90.jpg', '180x180.jpg');
$this->db->update('member', array('avatar'=>1), array('uid'=>$this->uid));
exit('1');
通过multipar 上传 用$_FILES 收取参数