|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
基础这个东西,有人问学php需要任何基础不?法式|缩略图 客户端上载的页面:
-------------------- upload.htm ---------------------
<form enctype="multipart/form-data"
method="post" action="upload.php">
<input type="hidden" name="MAX_FILE_SIZE" value="10240000000">请选择或输出上传文件名:<input name="upfile" type="file">
<input type="submit" value="入手下手上传">
--------------------- upload.php -------------------
<?
if(empty($upfile)){
print("No file was transfered!\n无文件上传!");
exit;
}
$image_path=$upfile;
@$image_info=getimagesize($image_path);
if($image_info[2]==2)
{@$image2=imagecreatefromjpeg($image_path);
}
else if($image_info[2]==1){
@$image2=imagecreatefromgif($image_path);
}
else{print("不承受的图片!");exit;}
if(empty($image2)){print("体系毛病,请重试");exit;}
$image2_x=imagesx($image2);
$image2_y=imagesy($image2);
if($image2_x==$image2_y){
$x=150;
$y=0;
}
else if($image2_x>$image2_y){
$x=150;
$y=intval(150*$image2_y/$image2_x);
}
else{
$y=150;
$x=intval(150*$image2_x/$image2_y);
}
$image1=imagecreate($x,$y);
imagecopyresized($image1,$image2,0,0,0,0,$x,$y,$image2_x,$image2_y);
imagegif($image1,"new.gif");
?>
------------------------- 申明 ----------------------
本代码特色在于将一切好看的warning转换为可以自已设计输入的失足提醒,@感化在于克制出借信息。此代码默许的是将图片转换为长宽不超越150像素的缩略图,并保留为new.gif 。利用时可以随便修正。
本代码由turtlevan( turtlevan@263.net )制造,您可以恣意利用与修正,也可在收集上恣意传布,但不得抄袭为已有。 然后大吼:别人可以,我为什么就不可以?(是不是有点阎罗教练的味道,默默的确是电影看多了,抽嘴巴是会痛的,各位其实明白这个道理了就行了) |
|