discuz 高手来 discuz 论坛里想将上传的图片宽度不超过300,高度按原来比例处理然后保存到目录。需要怎么修改一下图片处理代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 post.func.phpfunction attach_upload其实大部分参数都是可以在后台设置的。if($attach['isimage'] || $attach['ext'] == 'swf') {//这里是上传成功后验证大小及类型的地方 $imagesize = @getimagesize($target); list($width, $height, $type) = (array)$imagesize;在这行后加:if($attach['isimage']) {//图片才做处理//根据前面得到的图片的$width, $height,再根据你的实际需要做处理,自己计算比例,得到最终的宽和高//再通过image.class.php的$image->Thumb_IM/$image->Thumb_GD来处理最终要得到的图片} if($attach['isimage']) { if($width>300){ $height=300*$height/$width; $width=300; } }我在后面加了这个为什么实现不了? 谢谢 指点! 懂ecshop的朋友帮帮忙 GD库是否不能将处理后的gif图片,保持动态效果? PHP刷新问题 批处理运行PHP程序权限问题 touch文件后我又写入内容编码不是格式怎么确定? 大家有遇到过这样的问题没apache 运行 调试php 之后过一会就会有一个arp.exe 起来system32下的 结果服务就不行了。 批量删除包含特殊字符的文件 有谁混用过memcached? 使用session_set_save_handler函数存储session到数据库,发现gc函数不自动回收,请问是什么原因 求大神支招:想提高PHP技术,不知道从那方面进行学习 Uchome求教 求小红帽系统下载地址
function attach_upload其实大部分参数都是可以在后台设置的。if($attach['isimage'] || $attach['ext'] == 'swf') {//这里是上传成功后验证大小及类型的地方
$imagesize = @getimagesize($target);
list($width, $height, $type) = (array)$imagesize;
在这行后加:
if($attach['isimage']) {//图片才做处理
//根据前面得到的图片的$width, $height,再根据你的实际需要做处理,自己计算比例,得到最终的宽和高
//再通过image.class.php的$image->Thumb_IM/$image->Thumb_GD来处理最终要得到的图片
}
if($width>300){
$height=300*$height/$width;
$width=300;
}
}我在后面加了这个为什么实现不了? 谢谢 指点!