/*
* 上传图片类
* @parameter; 用户ID
* @date:2015-10-08
* @author:cy
* */
function UpImg($subdir){
// 设置存储路径
if(!empty($subdir)){
$dirnow=getcwd();
$folder =$dirnow."/www.php100.com/".$subdir;// folder where to save images
if( !is_dir($folder) ) mkdir($folder);
// 图片命名
$datenow=date('Ymd');
$timenow=time();
$image = $datenow.$timenow.'.jpg';
// 图片是否已存在
$check = $folder . '/' . $image;
if (file_exists($check)) {
unlink($check);
} else {
$png = file_get_contents ( 'php://input' ) ? file_get_contents ( 'php://input' ) : gzuncompress ( $GLOBALS ['HTTP_RAW_POST_DATA'] );//得到post过来的二进制原始数据
if(!empty($png)){
$file = @fopen($folder."/".$image, "w");
fwrite($file,$png);//写入 hzhuti.com
fclose($file);//关闭
// orignal image location
$write_image = $folder . '/' . $image;
}else{
$msg = "没有数据流";
}
if(getimageInfo($write_image)){
$msg = "上传成功";
}else{$msg = "图片格式不正确";}
}
}else{
$msg = "参数错误";
}
return $msg;
}
/*
* 检测图片是否合法
* @parameter; 文件名
* @date:2011-8-15
* @author:cy
* */
function getimageInfo($imageName = '') {
$imageInfo = getimagesize ( $imageName );
if ($imageInfo !== false) {
$imageType = strtolower ( substr ( image_type_to_extension ( $imageInfo [2] ), 1 ) );
// $imageSize = filesize ( $imageInfo );
return $info = array ('width' => $imageInfo [0], 'height' => $imageInfo [1], 'type' => $imageType, 'mine' => $imageInfo ['mine'] );
} else {
//不是 php100.com 合法的图片
return false;
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有