테스트 사이트 - 개발 중인 베타 버전입니다

검색 결화 글 문의 드립니다. 채택완료

천년만년 7년 전 조회 2,139

 

----------------------------------------------

☞매염방 (梅艶芳 / Anita Mui)  ☞프로필  중국이름 : 매염방 (梅艶芳)  애칭 : 阿梅, 梅梅(무이무이)  영어이름 : Anita Mui  생년월일 : 1963. 10. 10  출생지 : 홍콩  가족관계 : 어머니, 2남 2녀 중 막내

 

이렇게 나오게 하는 방법 없을까요..ㅠㅠ ?

------------------------------------------------------------------------------

 

 

아래 검색 결과 보시면...   전부다....   한줄로 쭈우욱 나옵니다.... ㅠㅠ

 

 

 

 

 

 

 

</strong></p>

<p><?

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

?>

<!--

<form name=fsearch method=get onsubmit="return fsearch_submit(this);" style="margin:0px;">

<table align=center width=95% cellpadding=2 cellspacing=0>

<input type="hidden" name="srows" value="<?=$srows?>">

<tr>

    <td align=center>

        <?=$group_select?>

        <script type="text/javascript">document.getElementById("gr_id").value = "<?=$gr_id?>";</script></p>

<p>        <select name=sfl class=select>

        <option value="wr_subject||wr_content">제목+내용</option>

        <option value="wr_subject">제목</option>

        <option value="wr_content">내용</option>

        <option value="mb_id">회원아이디</option>

        <option value="wr_name">이름</option>

        </select></p>

<p>        <input type=text name=stx class=ed maxlength=20 required itemname="검색어" value='<?=$text_stx?>'></p>

<p>        <input type=submit value=" 검 색 "></p>

<p>        <script type="text/javascript">

        document.fsearch.sfl.value = "<?=$sfl?>";</p>

<p>        function fsearch_submit(f)

        {

            if (f.stx.value.length < 2) {

                alert("검색어는 두글자 이상 입력하십시오.");

                f.stx.select();

                f.stx.focus();

                return false;

            }</p>

<p>            // 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.

            var cnt = 0;

            for (var i=0; i<f.stx.value.length; i++) {

                if (f.stx.value.charAt(i) == ' ')

                    cnt++;

            }</p>

<p>            if (cnt > 1) {

                alert("빠른 검색을 위하여 검색어에 공백은 한개만 입력할 수 있습니다.");

                f.stx.select();

                f.stx.focus();

                return false;

            }

           

            f.action = "";

            return true;

        }

        </script>

    </td>

</tr>

<tr>

    <td align=center>

        연산자  

        <input type="radio" name="sop" value="or" <?=($sop == "or") ? "checked" : "";?>>OR  

        <input type="radio" name="sop" value="and" <?=($sop == "and") ? "checked" : "";?>>AND

    </td>

</tr>

</table>

</form>

<p>

 -->

<?

if($stx)

{

 echo "<p>검색결과 (<b>{$board_count}</b>개의 게시판, <b>".number_format($total_count)."</b>개의 게시글, <b>".number_format($page)."/".number_format($total_page)."</b> 페이지)</p>";

 }

?></p>

<p><style>

.line {clear:both;margin:10px auto;border-top:1px solid #ddd;margin-bottom:20px;}

#search_alist h3 {font:bold 16px gulim;margin:0;padding:0}

#search_alist ul {list-style-type:none;margin:0;padding:0}

#search_alist li {clear:both;list-style-type:none;margin:0;padding:2px;}</p>

<p>#search_alist .s_subject a {font:normal 15px dotum;color:#1424c3;letter-spacing:-1px;text-decoration:underline;}

#search_alist .s_content {font:normal 12px dotum;color:#333;line-height:170%;}

#search_alist .s_content img.s_thm {border:1px solid #ccc;margin-right:8px;margin-bottom:8px;padding:0;}

#search_alist .s_name {font:normal 12px dotum;color:#009933}

#search_alist .s_date {font:normal 12px dotum;color:#aaa}

#search_alist .s_word1 {font:bold 15px dotum;color:#1424c3}

#search_alist .s_word2 {font:bold 12px dotum;color:#000}

</style>

<div id="search_alist">

<?

$k=0;

for($idx=$table_index, $k=0; $idx<count($search_table) && $k<$rows; $idx++) {

?> 

 <div class="line"></div>

 <h3><a href='./board.php?bo_table=<?=$search_table[$idx]?>&<?=$search_query?>'><?=$bo_subject[$idx]?>(<?=count($list[$idx])?>)</a></h3>

 <ul>

 <?

 $comment_href = "";  </p>

<p> $data_path = $g4[path]."/data/file/".$search_table[$idx];

 $thumb_data_path = $g4[path]."/data/file/$search_table[$idx]/thumb";</p>

<p> for($i=0; $i<count($list[$idx]) && $k<$rows; $i++, $k++){</p>

<p>  //내용에서 html코드가 보이면 주석해제 후 사용***1

  $list[$idx][$i][content]=cut_str(strip_tags($list[$idx][$i][wr_content]),300,"...");</p>

<p>  $comment_href=$comment=$img=$file_name="";</p>

<p>  $list[$idx][$i][subject]=str_replace("<span style='background-color:YELLOW; color:RED;'>","<span class='s_word1'>",$list[$idx][$i][subject]);

  //$list[$idx][$i][content]=str_replace("<span style='background-color:YELLOW; color:RED;'>","<span class='s_word2'>",$list[$idx][$i][content]);

  

  //내용에서 html코드가 보이면 주석해제 후 사용***2

  $list[$idx][$i][content]=str_replace($stx,"<span class='s_word2'>".$stx."</span>",$list[$idx][$i][content]);</p>

<p>  // 가변 파일

  $file['file'] = get_file($search_table[$idx], $list[$idx][$i][wr_id]);</p>

<p>  $file_name=$file[file][0][file];</p>

<p>  $file_reading=$data_path."/".$file_name;

  $simg=$thumb_data_path."/s".$file_name;</p>

<p>  if($file_name && file_exists($file_reading) && preg_match("/\.jpg|\.gif|\.png|\.bmp|\.jpeg/",strtolower($file_name))){</p>

<p>   if(file_exists($simg)) $img=$simg;

   else $img=$file_reading;

  }</p>

<p>  if($list[$idx][$i][wr_is_comment]) {

   

   $comment_href = "#c_".$list[$idx][$i][wr_id];</p>

<p>   $comment="[코멘트] ";

  }

 ?>

 <li>

  <p class="s_subject"><a href="<?=$list[$idx][$i][href].$comment_href?>"><?=$comment.$list[$idx][$i][subject]?></a>  <a href="<?=$list[$idx][$i][href].$comment_href?>" target="_blank9eaecd">[새창]</a></p>

  <p class="s_content">

   <?if($img){?>

   <a href="<?=$list[$idx][$i][href]?>"><img src="<?=$img?>" width="90" align="left" class="s_thm"></a>

   <?}?>

   <?=$list[$idx][$i][file]?><?=$list[$idx][$i][content]?></p>

  <p><span class="s_name"><?=$list[$idx][$i][name]?></span> - <span class="s_date"><?=$list[$idx][$i][wr_datetime]?></span></p>

 </li>

 <?}?>

 </ul>

<?}?>

</div></p>

<p><p style="text-align:center;"><?=$write_pages?></p></p>

<p> </p>

<p><strong>

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
M
7년 전

textarea에서 엔터는 넣으신건가요?

그렇다면

로 바꾸시면 줄바뀜이 되실껍니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

천년만년
7년 전
답변 감사드립니다... 제가 초보자라서 그러는데요..<?=nl2br($list[$idx][$i][content])?> 이걸 어느 부분에 넣어야 되는건가요.. 조금만 자세히 가르쳐주시면 안될까요 ^^;;;

댓글을 작성하려면 로그인이 필요합니다.

M
7년 전

</p>

<p><span style="font-family:Courier New"><?=$list</span>[$idx][$i][file]?><?=$list[$idx][$i][content]?></p></p>

<p>

위에 부분을

</p>

<p><span style="font-family:Courier New"><?=$list</span>[$idx][$i][file]?><?=nl2br($list[$idx][$i][content])?></p></p>

<p>

로 바꾸시면 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

천년만년
7년 전
감사드립니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인