网页均使用 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);
?>