在php里,怎么看不到我的贴子?高手能看到吗?
解决方案 »
- 江湖救急,急用啊,各位大侠。只有这几行代码,为什么会出现这种错误???
- phpstudyadmin Run-time error '5': Invalid procedure call or argument
- 如何加一个简单的连接?
- 碰到一个问题,我觉得肯定有简便写法,但是一时找不到。
- mysql 建表时出现 Can't create/write to file './hzfhly/liuyan.frm' (Errcode: 13),为什么?100分
- 关于写php扩展函数问题
- 發分啦
- 提交后获取不到值
- 查询mysql中的记录???
- 如何多维数组去重,根据变量值组合商品属性?
- 大家帮我调一个简单的程序,谢谢,快急死了
- 如何用php+MySql实现分级权限管理?
//生成预览相片,需要GD库支持//if(IS_GD=='on')//image_scale($date.$f_photo_name,$date."_".$f_photo_name,100,100);
function image_scale($srcFile , $dstFile , $dstW = 0 , $dstH = 0)
{
$data = GetImageSize($srcFile , &$info);
switch ($data[2])
{
case 1: $im = @ImageCreateFromGIF($srcFile); break;
case 2: $im = @ImageCreateFromJPEG($srcFile); break;
case 3: $im = @ImageCreateFromPNG($srcFile); break;
case 5: return false;
}
$srcW = ImageSX($im);
$srcH = ImageSY($im);
if( $dstW == 0 && $dstH == 0 )
ImageJPEG( $im , $dstFile );
else if( $dstW == 0 || $dstH == 0)
{
if($dstW == 0)
$dstW = $dstH * $srcW / $srcH;
else
$dstH = $dstW * $srcH / $srcW;
$ni = ImageCreate( $dstW , $dstH );
ImageCopyResized( $ni , $im , 0 , 0 , 0 , 0 , $dstW , $dstH , $srcW , $srcH );
ImageJPEG( $ni , $dstFile );
}
else if($srcW <= $dstW && $srcH <= $dstH )
ImageJPEG($im , $dstFile);
else
{
if(($srcW / $srcH) > ($dstW / $dstH))
$dstH = $dstW * $srcH / $srcW;
else
$dstW = $dstH * $srcW / $srcH;
$ni = ImageCreate( $dstW , $dstH );
ImageCopyResized( $ni , $im , 0 , 0 , 0 , 0 , $dstW , $dstH , $srcW , $srcH );
ImageJPEG( $ni , $dstFile );
}
}
good~