网页均使用 utf-8 编码.望各位前辈指点迷津!!!!!!!!!!!!文件1: 1.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body>
<img src="2.php?filename=photos/2/测试1.jpg" />
</body>
</html>
文件2: 2.php
<?php
$filename = $_GET['filename'];
if (!$filename)
{
echo "没有参数.";
exit;
}
$data = "";
$fHandle = fopen($filename, "rb");
list($width, $height) = GetImageSize($filename);
$new_width = 96;
$new_height = $new_width / ($width / $height);
if($width > $height)
{
$new_width = 96;
$new_height = $new_width / ($width / $height);
}
else
{
$new_height = 96;
$new_width = $new_height * ($width / $height);
}
while ($str = fread($fHandle, 1024))
$data .= $str;
$BiImage = ImageCreateFromString($data);
$new_image = ImageCreateTrueColor($new_width, $new_height);
ImageCopyResampled($new_image, $BiImage, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
header("Content-Type: image/jpeg");
ImageJPEG($new_image, null, 88);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body>
<img src="2.php?filename=photos/2/测试1.jpg" />
</body>
</html>
文件2: 2.php
<?php
$filename = $_GET['filename'];
if (!$filename)
{
echo "没有参数.";
exit;
}
$data = "";
$fHandle = fopen($filename, "rb");
list($width, $height) = GetImageSize($filename);
$new_width = 96;
$new_height = $new_width / ($width / $height);
if($width > $height)
{
$new_width = 96;
$new_height = $new_width / ($width / $height);
}
else
{
$new_height = 96;
$new_width = $new_height * ($width / $height);
}
while ($str = fread($fHandle, 1024))
$data .= $str;
$BiImage = ImageCreateFromString($data);
$new_image = ImageCreateTrueColor($new_width, $new_height);
ImageCopyResampled($new_image, $BiImage, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
header("Content-Type: image/jpeg");
ImageJPEG($new_image, null, 88);
?>
解决方案 »
- win7基于apache 的php环境搭建
- 怎么让局域网访问我的PHP程序
- 下面是我用Oracle写的存储过程,但是总是出现同一个问题,请高手们帮我看看到底是怎么回事?
- 正则表达式匹配的问题
- 数据库联接怎么写?
- 请问PHP中有什么开源的生成XML文档的类库没?
- eclipse向cvs上传时显示进度条的弹出框
- [class]fileupload,已有功能:检查文件扩展名,文件大小,批量上传。适用版本,php4.2以上
- 正则表达式在php里的问题!
- 在VC MFC中怎样实现从菜单的一个选项链接到一个.EXE文件?急!!分多!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 急求 函数意义
- file_get_contents()错误
<a href="2.php?filename=photos"><img src="photos/2/测试1.jpg" /></a>