大家看看我的代码?

zidover 2005-05-25 08:07:42
拷贝好以后,为什么图片和缩略图一样大小啊
<?php
//生成缩略图
//********************************************************************************************************
$path_translated = "thumbnails/";//上传文件夹
$UpLoadPath = addslashes(dirname($path_translated))."/thumbnails/";
$thumbnails_FILENAME=$UpLoadPath.time()."_s";
// 生成图片的宽度
$RESIZEWIDTH=150;

// 生成图片的高度
$RESIZEHEIGHT=150;

require("thumbnails.php");

if($_FILES['userfile']['size']){
if($_FILES['userfile']['type'] == "image/pjpeg"){
$im = imagecreatefromjpeg($_FILES['userfile']['tmp_name']);
}elseif($_FILES['userfile']['type'] == "image/x-png"){
$im = imagecreatefrompng($_FILES['userfile']['tmp_name']);
}elseif($_FILES['userfile']['type'] == "image/gif"){
$im = imagecreatefromgif($_FILES['userfile']['tmp_name']);
}
if($im){
if(file_exists("$thumbnails_FILENAME.jpg")){
unlink("$thumbnails_FILENAME.jpg");
}
ResizeImage($im,$RESIZEWIDTH,$RESIZEHEIGHT,$thumbnails_FILENAME);
ImageDestroy ($im);
}
}
//********************************************************************************************************
//拷贝原图
//********************************************************************************************************
if(is_array($HTTP_POST_FILES))
{
$upfile = $HTTP_POST_FILES[userfile][tmp_name];
$upfile_name = $HTTP_POST_FILES[userfile][name];
}
if($upfile=="none" && $upfile=="" && $upfile_name=="")//没有图片
{
$FileName=="";
}
if($upfile!="none" && $upfile!="" && $upfile_name!="")//有图片
{
$path_translated = "images/";//上传文件夹
$UpLoadPath = addslashes(dirname($path_translated))."/images/";
$FileName = $UpLoadPath."$upfile_name";//$upfile_name就是上传的文件名
copy($upfile,$FileName);
echo "正式文件名:$FileName";
echo "<img src='$FileName' border=0 alt='这就是刚刚上传的图片'>";
}
//********************************************************************************************************
if($_POST['name'])
{
$result = mysql_query("INSERT INTO product VALUES ('','$_POST[name]','$_POST[spec]','$_POST[scale]','$_POST[breadth]','$_POST[unitprice]','$_POST[remark]','$_POST[select]','$FileName','$thumbnails_FILENAME.jpg')",$db);
echo "<script>alert('增加成功');location.replace('product.php');</script>";
}
?>
...全文
52 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧