引用 | 编辑
grater
2006-10-01 17:51 |
楼主
▼ |
||
x0
【插件名称】如何调用涂鸦板的最新画作到首页【适用版本】4.32 【插件来源】转贴 【插件类型】程式 【是否升级资料库】否 【插件介绍】 请问如何调用涂鸦板的最新画作到首页 PHPWIND 4.32 谢谢 x0
|
引用 | 编辑
aa
2006-10-30 16:43 |
1楼
▲ ▼ |
我的作法是在 painter.php 的 save 时,用 ImageMagick 的 convert 去产生缩图
而首页直接去显示那个缩图 x0 |
引用 | 编辑
k2003
2006-10-30 21:54 |
3楼
▲ ▼ |
下面是引用aa于2006-10-30 16:43发表的 :嗯~~非常感谢你的回覆~但是我是个程式白痴~ 可以讲仔细一点~还是说把步骤写一下呢~~真的是麻烦你一下啰~~拜托拜托~~非常感谢~ x0 |
引用 | 编辑
月光
2006-11-21 01:06 |
5楼
▲ ▼ |
您先确认您主机有没有 convert 再说吧...aa老大所说的这种方式一般虚拟主机是不支援的!!
以下是我帮您找的范例: exec("/usr/local/bin/convert -geometry 240*320 -quality 90 原图 缩图"); ------------------------------------------------------- $im=imagecreatefromjpeg($pic); //原始图 $old_x=imagesx($im); //原始长 $old_y=imagesy($im); //原如宽 $resize_num=$old_x/127; //缩放比例 $new_x=$old_x/$resize_num; //缩图长 $new_y=$old_y/$resize_num; //缩图宽 exec("/usr/local/bin/convert -geometry $new_x"."x"."$new_y -quality 65 ".$pic." ./$attachpath/$little.jpg"); x0 |
引用 | 编辑
k2003
2006-11-21 09:11 |
6楼
▲ ▼ |
下面是引用月光于2006-11-21 01:06发表的 : 谢谢帮忙~有些问题~ 请问一下这一整段的语法是要加在 painter.php 这一页吗,然后再首页要写什么语法吗,加上我有传我主机的功能表~我不知道我的有没有你说的那功能~~ x0 |
引用 | 编辑
k2003
2006-11-29 10:37 |
8楼
▲ ▼ |
下面是引用grater于2006-11-26 12:36发表的 :阿~~无缘~~~真的很想做这个功能~~ x0 |
引用 | 编辑
k2003
2006-11-29 13:23 |
10楼
▲ ▼ |
下面是引用月光于2006-11-29 12:21发表的 : 谢谢啦~~先用这个方式~试试啰~~帮我一下吧~ x0 |
引用 | 编辑
月光
2006-11-29 17:44 |
11楼
▲ ▼ |
1. 打开index.php 适当地方加上
复制程式 $query = $db->query("SELECT filename FROM pw_painter ORDER BY dateline DESC LIMIT 0,30"); while ($painter = $db->fetch_array($query)){ $painterimg.="<img src='painter/file/$painter[filename].jpg' width=྄' height=྄'> "; } 2. 在index.htm 适当地方加上 复制程式 $painterimg 补充说明: width='显示图片的宽度' height='显示图片的高度' DESC LIMIT 0,30 这代表查询数据库0~30比的资料可自行更改 由于没有缩图所以建议部要把图片宽度&高度缩的太小以免图片失针.... x0 |