包含链接到图像的信息。
<P> <IMG Src=\"http://bismute.dothome.co.kr/test1.jpg\"> </P>
<P> <IMG Src=\"http://bismute.dothome.co.kr/test2.jpg\"> </P>
从主板上显示每张图片的缩略图。
但是,创建显示现有功能的缩略图如下:
仅显示一张图片。
// Function to create thumbnails
public function ThumbNailImg($Contents) {
$ThumbImg = stripslashes($Contents);
preg_match_all ("/<img[^>]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i", $ThumbImg, $ThumbImg);
return $ThumbImg[1];
}
// Get part of the image
$ThumbImg = $BBS->ThumbNailImg($res2 [CONTENTS]);
if (count($ThumbImg) > 0) {
$ThumbImg = "<img src='".$ThumbImg[0]."' width='200px'>";
$ThumbImg2 = "<img src='".$ThumbImg[1]."' width='200px'>";
$ThumbArea = "<td width='200px' style='position:relative'> <a class = 'bbsList' style = 'position: absolute; z-index: 1; top: 0px; clip: rect (0px 190px 110px 0px);'> ". $ThumbImg." </ div> </ a> </ td><td valign='top'> ";
$ThumbArea2 = "<td width='200px' style='position:relative'> <a class = 'bbsList' style = 'position: absolute; z-index: 1; top: 0px; clip: rect (0px 190px 110px 0px);'> ". $ThumbImg2." </ div> </ a> </ td><td valign='top'> ";
}
虽然可以获得test1.jpg的缩略图,但是test2.jpg可以创建一个你需要改变的缩略图,这是想知道的。
答案 0 :(得分:0)
尝试更改此内容:
$ThumbImg = $BBS->ThumbNailImg ($res2 [CONTENTS]);
if (count ($ThumbImg)> 0) {
$ThumbImg = "<img src='".$ThumbImg[0]."' width='200px'>";
$ThumbImg2 = "<img src='".$ThumbImg[1]."' width='200px'>";
到此:
$ThumbImgArray = $BBS->ThumbNailImg ($res2 [CONTENTS]);
if (count ($ThumbImgArray) > 0) {
$ThumbImg = "<img src='".$ThumbImgArray[0]."' width='200px'>";
$ThumbImg2 = "<img src='".$ThumbImgArray[1]."' width='200px'>";
注意我将第一个变量名$ThumbImg
更改为$ThumbImgArray
,以防止在后一个语句中覆盖此变量。