
예대류님덕분에 이미지를 원하는 부분에 추가할 수 있었습니다.
그런데 설명필드를 또 밑에 추가하려고 저런식의 (노란박스) 구문을 넣었는데요.
그냥 할 경우 이미지와 설명이 그대로 이어져서 나오기 때문에 파란 부분을 넣었습니다.
계속 순차적으로요.
그랬더니 이미지와 설명이 잘 출력이 되는데
원래의 글 위에 br태그를 추가한 만큼 (10번) 10개의 공백이 생겨서요.
어떻게 해결방법이 없을까 해서요.
소스는
<?
if($file_name1) {
$image_pattern = "/[image:1(.*?)]/i"; // 커스텀 이미지1 태그 검색 패턴 문자열
if(preg_match($image_pattern,$memo)) $memo=preg_replace($image_pattern, "<img src=$data[file_name1] name=zb_target_resize style="cursor:hand" onclick=window.open(this.src) \1>", $memo);
else echo "$upload_image1【box::blue】<br>【/box::blue】";
}
?>
【box::spe】<? if($data['x']) {?>
<font color=#008EAB>
<?=$data['x']?></font>
<? }else {?>
<? } ?>【/box::spe】【box::blue】<? echo "<br>"; ?>【/box::blue】
<?
if($file_name2) {
$image_pattern = "/[image:2(.*?)]/i"; // 커스텀 이미지2 태그 검색 패턴 문자열
if(preg_match($image_pattern,$memo)) $memo=preg_replace($image_pattern, "<img src=$data[file_name2] name=zb_target_resize style="cursor:hand" onclick=window.open(this.src) \1>", $memo);
else echo "$upload_image2<br>";
}
?>
<? if($data['y']) { ?>
<font color=#008EAB>
<?=$data['y']?></font>
<? }else {?>
<? } ?>
<? echo "<br>"; ?>
.
.
.
<?=$memo?>
이런식 입니다.
테이블로 해보세요