최근 이미지 추출에서 링크1에 주소가 있을경우 이미지 추출하는 방법

최근 이미지 추출에서 링크1에 주소가 있을경우 이미지 추출하는 방법

QA

최근 이미지 추출에서 링크1에 주소가 있을경우 이미지 추출하는 방법

본문

게시판에서 글쓰기 할때 링크1에 주소가 등록되면

이미지가 보이고 링크를 걸어 놓았습니다.

 

그런데 이것을 최근글에 적응할려고 하니 잘 안되네요.

링크1에 주소가 있을경우 최근글에서 동영상 이미지 추출해서 링크 거는 방법 좀 알려주세요.

 

여기에 적용할려고 하네요.

http://seng1.net/bbs/bbs/main1.php

 

해당 게시판입니다.

http://seng1.net/bbs/bbs/board.php?bo_table=estate1

 

 

echo "<tr><td align='left' height='10'><img src='http://seng1.net/bbs/skin/board/estate1/img/video.png'  border='0' align='absmiddle' title='$title'></td></tr>";
​이 부분에 소스를 넣어야 하는데 알수가 없어서요.

 

 

최근글 소스입니다.

 

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$cols  = 4; //  이미지 가로갯수 //  이미지 세로 갯수는 메인에서 지정(총 이미지 수)
$imgwidth=168; //표시할 이미지의 가로사이즈
$imgheight=100; //표시할 이미지의 세로사이즈
$image_h  = 5; // 이미지 상하 간격

$col_width = (int)(100 / $cols);

$data_path = $g4[path]."/data/file/$bo_table";
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td align="left" valign="top"> 
  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
   <? for ($i=0; $i<count($list); $i++) {
     if ($i>0 && $i%$cols==0) { echo "</tr><tr><td colspan='$cols' height='$image_h'></td></tr><tr>"; }
   ?>    
   <td width="<?=$col_width?>%" align="center" valign="top">
   <?
   $image = $list[$i][file][0][file]; //원본
   $img=$data_path. "/".$image;  //썸네일이 없을경우 원본출력
   
    echo $list[$i][icon_reply] . " ";
    echo "<table width='100%' cellpadding='0' cellspacing='1' border='0'>";
    echo "<tr><td valign='top' align='center'><a href='{$list[$i]['href']}'><img src='$img' width='{$imgwidth}' height='{$imgheight}' align='center' style='width:{$imgwidth}px;height:{$imgheight}px;border:1px solid #CECECE; padding:0px'></a></td></tr>";
    echo "<tr><td align='left' height='10'><a href='{$list[$i]['href']}'><span style='font-size:12px;'>[{$list[$i]['ca_name']}]</span></a></td></tr>";
    echo "<tr><td align='left' height='10' valign='top'><a href='{$list[$i]['href']}'><span style='font-size:12px;'>{$list[$i]['subject']}</span></a>{$list[$i]['icon_new']}</td></tr>";
    echo "<tr><td align='left' height='10'><img src='http://seng1.net/bbs/skin/board/estate1/img/video.png'  border='0' align='absmiddle' title='$title'></td></tr>";
   echo "</table>";
   ?>   
   </td>
   <? } ?>    
   <?
   $cnt = ($i%$cols);
   for ($k=$cnt; $k<$cols && $cnt; $k++) {
    echo "<td width=$col_width%></td>";
   }
   ?>
   <? if (count($list) == 0) { echo "<td align=center>게시물이 없습니다.</td>"; } ?>   
    </tr>
  </table>
 </td>
  </tr>
</table>​

 

 

이 질문에 댓글 쓰기 :

답변 1

for문 시작하고나서 

 

if($list[$i]['wr_link1']​){

$list[$i]['href'] = $list[$i]['wr_link1']​;

}else if($list[$i]['wr_link2']​){

$list[$i]['href'] = $list[$i]['wr_link2']​;
}

wr_link1이 있으면 a태그의 href를 wr_link1로

2가 있으면 2로해주고 없으면 그냥 게시판으로가는거에요.
답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT