php图片上传并生成缩略图效果 本教程是一款php图片上传然后,把上传的图片生成小图片哦,是一款非常好的文件上传类,如果你正在找类程序可以进来看看
php教程图片上传并生成缩略图效果
本教程是一款php图片上传然后,把上传的图片生成小图片哦,是一款非常好的文件上传类,如果你正在找类程序可以进来看看
*/
function uploadimage($upname,$smallmark=1,$dstsw,$dstsh=0,$path_dim,$path_xim,$newname,$smallname=0,$filetype="null") { global $webaddr,$_files,$my; $phpv=str_replace('.', '', php_version); $filename=$upname; $max_file_size = 2147483648; //上传文件大小限制, 单位byte 2m $path_im = $path_dim; //生成大图保存文件夹路径 $path_sim = $path_xim; //缩略图保存文件夹路径 $simclearly=75; $simclearlypng =$phpv>=512?7:75; //缩略图清晰度0-100,数字越大越清晰,文件尺寸越大 $smallmark = $smallmark; //是否生成缩略图(1为加生成,其他为不); $dst_sw =$dstsw; //定义缩略图宽度,高度我采用等比例缩放,所以只要比较宽度就可以了 $uptypes=array( 'image/jpg', 'image/jpeg', 'image/png', 'image/pjpeg', 'image/gif', 'image/bmp', 'image/x-png' ); if (!is_uploaded_file($_files[$filename][tmp_name])) { dsetcookie('setok','upload1'); header("location:bKjia.c0m/profile"); exit; } $file = $_files[$filename]; $pinfo = pathinfo($file["name"]); if ($filetype=="null") { $filetype = $pinfo['extension']; } if (!in_array(strtolower($pinfo['extension']),array("jpg","jpeg","png","gif"))) { dsetcookie('setok','upload3'); header("location:bKjia.c0m/profile"); exit; } if($max_file_size
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号