검색창 외부로 뺄때 (아웃서치) 정보
검색창 외부로 뺄때 (아웃서치)본문
채택되주시는분께 포인트 별도로 선물해드리겠습니다. ㅠㅠ
검색창을 외부로 빼려합니다.
그누보드 첫 메인에서처럼 검색창을 외부로 빼고
거기에 suggest 기능도 붙이려고하는데
아 .. 너무 어렵네요 ..
스킨을 외부로 뺄수있는것도 아니고 ..
이건뭐 계속 오류만 나고 그러네요 ..
외부검색에 대한 팁이나 스킨이 따로 있나요 ? 좀 알려주세요~
검색창을 외부로 빼려합니다.
그누보드 첫 메인에서처럼 검색창을 외부로 빼고
거기에 suggest 기능도 붙이려고하는데
아 .. 너무 어렵네요 ..
스킨을 외부로 뺄수있는것도 아니고 ..
이건뭐 계속 오류만 나고 그러네요 ..
외부검색에 대한 팁이나 스킨이 따로 있나요 ? 좀 알려주세요~
댓글 전체
검색창은..
<table cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="100%" height="29">
<table width="450" height="23" cellspacing="0" cellpadding="0" align="center">
<form name="fsearchbox" method="get" action="javascript:fsearchbox_submit(document.fsearchbox);">
<input type="hidden" name="sfl" value="wr_subject||wr_content">
<input type="hidden" name="sop" value="and">
<tr>
<td width="5"></td>
<td width="100" align="center" style="padding-top:1px;">
<?
$group_select = "<select id='head_gr_id' name='gr_id' class=select>
<option value=''>통합검색";
$sql = " select gr_id, gr_subject from $g4[group_table] order by gr_id ";
$sql = " select * from $g4[group_table] where gr_id not in ('그룹이름, '그룹이름') order by gr_id";//검색시 제외그룹
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
$group_select .= "<option value='$row[gr_id]'>$row[gr_subject]";
$group_select .= "</select>";
?>
<?=$group_select?>
</td>
<td width="5"></td>
<td width="250" valign="middle" align="right">
<INPUT name=stx class='text_box' itemname="검색어" size="50" minlength="2" maxlength='50'>
</td>
<td width="5"></td>
<td width="40" align="right"><input type="image" src="<?=$g4[path]?>/img/search_button.gif" border="0"></td> //요거이 버튼링크
<td width="4"></td>
</tr>
</form>
</table>
<script language="JavaScript">
function fsearchbox_submit(f)
{
if (f.stx.value == '')
{
alert("검색어를 입력하세요.");
f.stx.select();
f.stx.focus();
return;
}
/*
// 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.
var cnt = 0;
for (var i=0; i<f.stx.value.length; i++)
{
if (f.stx.value.charAt(i) == ' ')
cnt++;
}
if (cnt > 1)
{
alert("빠른 검색을 위하여 검색어에 공백은 한개만 입력할 수 있습니다.");
f.stx.select();
f.stx.focus();
return;
}
*/
f.action = "<?=$g4[bbs_path]?>/search.php";
f.submit();
}
</script>
</form>
</td>
</tr>
</table>
저는 메인 검색을 요렇게 쓰고 있어요..
suggest 기능이 검색유도하려고 쓰는거 말씀하시는거지요?
아마도 검색창에 배경을 넣으면 되지 않을까요? 아니면..옆에다가 검색유도할 단어를 쓰고 링크를 걸어 버리셔도 되고...
http://도메인네임/bbs/search.php?sfl=wr_subject%&sop=and&gr_id=&stx=검색유도단어
요리해서 링크를 걸어 버리셔도 될꺼 같구요..
<table cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="100%" height="29">
<table width="450" height="23" cellspacing="0" cellpadding="0" align="center">
<form name="fsearchbox" method="get" action="javascript:fsearchbox_submit(document.fsearchbox);">
<input type="hidden" name="sfl" value="wr_subject||wr_content">
<input type="hidden" name="sop" value="and">
<tr>
<td width="5"></td>
<td width="100" align="center" style="padding-top:1px;">
<?
$group_select = "<select id='head_gr_id' name='gr_id' class=select>
<option value=''>통합검색";
$sql = " select gr_id, gr_subject from $g4[group_table] order by gr_id ";
$sql = " select * from $g4[group_table] where gr_id not in ('그룹이름, '그룹이름') order by gr_id";//검색시 제외그룹
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
$group_select .= "<option value='$row[gr_id]'>$row[gr_subject]";
$group_select .= "</select>";
?>
<?=$group_select?>
</td>
<td width="5"></td>
<td width="250" valign="middle" align="right">
<INPUT name=stx class='text_box' itemname="검색어" size="50" minlength="2" maxlength='50'>
</td>
<td width="5"></td>
<td width="40" align="right"><input type="image" src="<?=$g4[path]?>/img/search_button.gif" border="0"></td> //요거이 버튼링크
<td width="4"></td>
</tr>
</form>
</table>
<script language="JavaScript">
function fsearchbox_submit(f)
{
if (f.stx.value == '')
{
alert("검색어를 입력하세요.");
f.stx.select();
f.stx.focus();
return;
}
/*
// 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.
var cnt = 0;
for (var i=0; i<f.stx.value.length; i++)
{
if (f.stx.value.charAt(i) == ' ')
cnt++;
}
if (cnt > 1)
{
alert("빠른 검색을 위하여 검색어에 공백은 한개만 입력할 수 있습니다.");
f.stx.select();
f.stx.focus();
return;
}
*/
f.action = "<?=$g4[bbs_path]?>/search.php";
f.submit();
}
</script>
</form>
</td>
</tr>
</table>
저는 메인 검색을 요렇게 쓰고 있어요..
suggest 기능이 검색유도하려고 쓰는거 말씀하시는거지요?
아마도 검색창에 배경을 넣으면 되지 않을까요? 아니면..옆에다가 검색유도할 단어를 쓰고 링크를 걸어 버리셔도 되고...
http://도메인네임/bbs/search.php?sfl=wr_subject%&sop=and&gr_id=&stx=검색유도단어
요리해서 링크를 걸어 버리셔도 될꺼 같구요..