2013-09-16 5 views
0

в таблице db содержит информацию, относящуюся к изображению.Чтобы показывать собой картинку, которую хотите импортировать

<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

Макет по умолчанию, отображающий список сообщений на доске объявлений в , пытается отобразить изображения. Содержание, помеченное только одним, независимо от количества изображений и миниатюр на выходе, в соответствии с этим число эскизов изображений с метками пытается распечатать. – bismute

+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 чтобы предотвратить перезапись этого переменный в последнем заявлении.

+0

Решила благодаря вам – bismute

+0

Рад, что так получилось. Пожалуйста, примите это, нажав галочку, чтобы отметить этот вопрос, как было указано. –

Смежные вопросы