테크노트 검색폼 응용 소스
 

소스
-----------------------------

<HTML>
<HEAD>
<meta http-equiv='Content-Type' content='text/html; charset=euc-kr'>
<TITLE>테크노트 보드 검색폼</TITLE>
<STYLE TYPE='text/css'>
body,td,input,form,select,textarea{font-size:9pt; line-height:140%; font-family:굴림,Tahoma; word-break:break-all;}
A:link {text-decoration: none; color:#000000;}
A:visited {text-decoration: none; color:#000000;}
A:hover {text-decoration:none; color:#FF5005;}
</STYLE>
</HEAD>
<BODY bgcolor='#ffffff' text='#000000'>

검색폼 태그 구성입니다.<br>
검색대상 옵션 확장 방법은 본 파일(form_search.html) 소스 내에 표시 되어 있습니다.<br>
소스내의 ★ 기호 표시된 부분은 반드시 확인지정 해 주어야 사용 가능합니다.<br><br>
검색결과로 바로 링크되는 URL 을 얻으려면? 검색폼으로 검색 출력한 결과 화면에<br>
마우스 우측버튼 클릭하고 <B>속성(P)</B> 를 선택해서 URL 을 카피하면 됩니다.
<hr size=1 color=#cccccc><br><br>


<img src="http://www.hostqy.com/img/arow2.gif" align=absmiddle> <b>보드 검색폼 - select 옵션 형태</b><br><br>

<!--- ★ ★ board.php 의 url 대입 --->
<form action="./board.php" method=get name=board_searchForm style='display:inline;'>
<input type=hidden name=linkstep value='1'>
<!--- ★★ 검색대상 보드명 대입 --->
<input type=hidden name=board value="freeboard">
<!--- 멀티설정 지정 옵션(숫자). [보드설정]->[멀티설정] 참고 --->
<input type=hidden name=config value="">
<!--- 카테고리 지정 옵션. 숫자(1 ~ )로만 지정함. [보드설정]->[4-14] 카테고리 아이템 설정 참고. --->
<input type=hidden name=category value="">
<!--- 정렬기준 컬럼 지정옵션. '컬럼명' 은 [종합관리] -> [DB관리] 참조. --->
<input type=hidden name=sort value="">
<!--- ↑위 항목 정렬기준 지정이 있을 때의 정렬순서 (1 를 대입하면 역순으로 정렬됨)--->
<input type=hidden name=sortorder value="">
<!--- 본문 펼침방식 지정 옵션 (1 을 대입하면 방명록 식으로 본문 펼침으로 출력됨)--->
<input type=hidden name=indextype value="">
<!--- 목록출력 순서 지정 옵션 (2 를 대입하면 역순으로 출력됨) --->
<input type=hidden name=indexorder value="">
<!---
* 검색대상 선택옵션을 추가 하려면 아래에 보이는것과 같이 <option value="컬럼명"> 식으로 추가해 주면 된다.
컬럼명은 매뉴얼의 "14 . 활용 변수/함수" 페이지의 글목록 배열변수 key 참조.
* <option value='subject|name'> 과 같이 | 로 구분하여 복수 컬럼으로 지정해도 된다.
--->
<select name=shwhere>
<option value="subject">제목
<option value="tbody">내용
<option value="name">이름
<option value="mnick">닉네임
<option value="id">회원 ID
<option value="user_add1">입력추가1
<option value="user_add2">입력추가2
<option value="user_add3">입력추가3
<option value="user_add4">입력추가4
</select>
<input type=text name=search style='border:1px solid #888ca5; width:90px; height:20px;'>
<input type=submit value="search" style='background-color:#eeeeee; border-width:1px;'>
</form>





<br><br><hr size=1 color=#cccccc><br><br>






<img src="http://www.hostqy.com/img/arow2.gif" align=absmiddle> <b>보드 검색폼 - checkbox 옵션 형태</b><br><br>
<!--- ★★ board.php 의 url 대입 --->
<form action="./board.php" method=get name=board_searchForm2 style='display:inline;'>
<input type=hidden name=linkstep value='1'>
<input type=hidden name=shwhere value="subject|">
<!--- ★★ 검색대상 보드명 대입 --->
<input type=hidden name=board value="freeboard">
<!--- 멀티설정 지정 옵션(숫자). [보드설정]->[멀티설정] 참고 --->
<input type=hidden name=config value="">
<!--- 카테고리 지정 옵션. 숫자(1 ~ )로만 지정함. [보드설정]->[4-14] 카테고리 아이템 설정 참고. --->
<input type=hidden name=category value="">
<!--- 정렬기준 컬럼 지정 옵션. '컬럼명' 은 [종합관리] -> [DB관리] 참조. --->
<input type=hidden name=sort value="">
<!--- ↑위 항목 정렬기준 지정이 있을 때의 정렬순서 (1 를 대입하면 역순으로 정렬됨)--->
<input type=hidden name=sortorder value="">
<!--- 본문 펼침방식 지정 옵션 (1 을 대입하면 방명록 식으로 본문 펼침으로 출력됨)--->
<input type=hidden name=indextype value="">
<!--- 목록출력 순서 지정 옵션 (2 를 대입하면 역순으로 출력됨) --->
<input type=hidden name=indexorder value="">
<!---
* 검색대상 체크박스를 추가 하려면 아래에 보이는것과 같이 onclick="checkShwhere('컬럼명')" 형태로 추가해 주면 된다.
'컬럼명' 은 [종합관리] -> [DB관리] 참조.
* onclick="checkShwhere('subject|name')" 과 같이 | 로 구분하여 복수 컬럼으로 지정해도 된다.
--->
<input type=checkbox onClick="checkShwhere('subject')" checked>제목
<input type=checkbox onClick="checkShwhere('tbody')">내용
<input type=checkbox onClick="checkShwhere('name')">이름
<input type=checkbox onClick="checkShwhere('mnick')">닉네임
<input type=checkbox onClick="checkShwhere('id')">회원ID
<input type=checkbox onClick="checkShwhere('user_add1')">입력추가1
<input type=text name=search style='border:1px solid #888ca5; width:90px; height:18px;'>
<input type=submit value="search" style='background-color:#eeeeee; border-width:1px;'>
<script language="JavaScript">
function checkShwhere(columnName){
TnT_sh_form=document.board_searchForm2;
if(TnT_sh_form.shwhere.value.match(columnName+'\\|'))
TnT_sh_form.shwhere.value=TnT_sh_form.shwhere.value.replace(columnName+'\|','');
else TnT_sh_form.shwhere.value += columnName+'|'
}
</script>
</form>




<br><br><hr size=1 color=#cccccc><br><br>



<img src="http://www.hostqy.com/img/arow2.gif" align=absmiddle> <b>보드 확장검색폼</b><br><br>
확장 검색폼 태그는 직접 보드에서 확장검색창을 열고 '소스보기(v)' 해서 카피 하십시오.<br>


<br><br><hr size=1 color=#cccccc><br><br><a name='ish'>&nbsp;</a>

<img src="http://www.hostqy.com/img/arow2.gif" align=absmiddle> <b>보드 통합 검색폼</b><br>
보드 통합검색은 'util_iboard.php' 를 활용합니다.<br>
'util_iboard.php' 의 출력을 우선 확인하십시오.<br>
<form method=post name='ibSearch' action="util_iboard.php">
<select name='ish_period'><!---검색기간: value 는 '일' 수로 지정--->
<option value='31'>최근 1개월</option>
<option value='92'>최근 3개월</option>
<option value='183'>최근 6개월</option>
<option value='366'>최근 1년</option>
<option value='730'>최근 2년</option>
<option value='all'>전체</option>
</select>
<select name='ish_field'><!---검색필드: 검색대상 컬럼명으로 지정 --->
<option value='subject'>제목</option>
<option value='tbody'>본문</option>
<option value='name'>이름</option>
<option value='id'>아이디</option>
<option value='mnick'>닉네임</option>
<!-- <option value='user_add1'>추가항목1</option> -->
<!-- <option value='user_add2'>추가항목2</option> -->
</select>
<input type=text name='ish_wodrd' value="" style='border:1px solid #888888; width:80px; height:19px;'>
<input type=submit value="search" style='background-color:#eeeeee; border-width:1px;'>
</form>





<br><br><hr size=1 color=#cccccc><br><br>
<pre>












</pre>
</BODY>
</HTML>




 




상호명: 乾宇互联科技有限公司 / 주소: 北京市朝阳区望京街麒麟社

24시간 장애처리 : [SKYPE ID] hostqy24 / [MSN] .hostqy24@hotmail.com / [위쳇ID] hostqy [카톡ID] hostqy

24시간 장애처리 전화: [중국]. 0086)-137-1813-4242 / [한국].070-7616-8411
Copyright ® 2005-2008 QYhosting.Com Corporation. All rights reserved