|
|
|
소스 ----------------------------- <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'> </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>
|
|
|
|