검색문제.. 난감합니다..-_-;; 정보
검색문제.. 난감합니다..-_-;;본문
안녕하세요..
다름이 아니고..
낮에.. 제가 홈페이지 구문오류 때문에 질문글을 올렸었는데..
문제가 스크립트가 중복되서 그랬거든요..
그래서 한줄 삭제했더니.. 검색이 안되는겁니다-_-;;;
중복으로 써주면 에러는 나지만 검색이 되고.. 지우면 안되고..
이것때문에 또 머리털 빠집니다..
하나 해결하면 또 없던게 생겨나고... 으.......
한번 보시고 답변 좀 부탁드립니다.
수고하세요..
<SCRIPT LANGUAGE="JavaScript">
<SCRIPT LANGUAGE="JavaScript">
document.fsearch.sfl.value = "<?=$sfl?>";
function fsearch_submit(f)
{
/*
// 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.
var cnt = 0;
for (var i=0; i<f.stx.value.length; i++)
{
if (f.stx.value.charAt(i) == ' ')
cnt++;
}
<SCRIPT LANGUAGE="JavaScript">
document.fsearch.sfl.value = "<?=$sfl?>";
function fsearch_submit(f)
{
/*
// 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.
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 = "";
f.submit();
}
</script>
{
alert("빠른 검색을 위하여 검색어에 공백은 한개만 입력할 수 있습니다.");
f.stx.select();
f.stx.focus();
return;
}
*/
f.action = "";
f.submit();
}
</script>
댓글 전체
--------------------------------------------------------------------------------------------
<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>
--------------------------------------------------------------------------------------------
f.action = "";
action으로 데이터를 보낼 페이지(<?=$g4['bbs_path']?>/search.php) 부분이 비어 있네요...
이전 질문에서 root님이 지적해주신대로...
<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>
--------------------------------------------------------------------------------------------
f.action = "";
action으로 데이터를 보낼 페이지(<?=$g4['bbs_path']?>/search.php) 부분이 비어 있네요...
이전 질문에서 root님이 지적해주신대로...
그부분은... 시그너스님 말씀데로 해봤으나.. 비워도 그만.. 넣어줘도 그만 이더군요..
흠..
흠..
정말 희안한것이 스크립트를 두번 써넣어줘야 작동됩니다.. 끙.....
<form> </form>
열리고 닫히는것 체크해보세요.
열리고 닫히는것 체크해보세요.

</form>을 검색어 나오는 속도 스크립트 위로 올려 보세요...
도와주세요 ㅠ_ㅠ
<!-- 검색시작 -->
<!-- 검색창 이미지배경
<script language="javascript">
function changeIMG(){
document.fsearch.stx.style.backgroundImage="";
}
</script>
-->
<?
// 필터
echo "<script language='javascript'> var g4_cf_filter = '$config[cf_filter]'; </script>\n";
echo "<script language='javascript' src='$g4[path]/js/filter.js'></script>\n";
?>
<form name="fsearch" method="get" action="<?=$g4[bbs_path]?>/search.php" style="display:inline">
<input type="hidden" name="srows" value="<?=$srows?>">
<input type="hidden" name="sfl" value="wr_subject||wr_content||ca_name||mb_id||wr_name||wr_1||wr_2||wr_3||wr_4||wr_5||wr_6||wr_7||wr_8||wr_9||wr_10">
<input type="hidden" name="sop" value="and">
<tr>
<td>
<table border=0 cellpadding=0 cellspacing=0>
<tr>
<td height="25" align=right>
<?
$group_select = "<select style='width:80px; height:19px;' id='gr_id' name='gr_id' class=select><option value=''>통합검색<option value='site'>사이트";
$sql = " select gr_id, gr_subject from $g4[group_table] where gr_1 != 'house' and gr_id != 'couple' and gr_id != 'redcast' and gr_id != 'none' and gr_id != 'support' 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>";
echo $group_select;
?></td>
<td style='padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px;'>
<input type="text" name="stx" maxlength="100" itemname="검색어" value=" 우리지역 정보검색은 광양넷 에서~!" onKeyUp="search_idsu(this,arguments[0]);" autocomplete="off" style="width:355px; height:21;" onFocus="this.value=''">
<!-- 검색창 이미지 배경
<input type="text" name="stx" maxlength="100" itemname="검색어" value="<?=$text_stx?>" onKeyUp="search_idsu(this,arguments[0]);" autocomplete="off" style="background-image:url(http://gynet.co.kr/images/gynet.gif);background-repeat:no-repeat;background-position:center; width:355px; height:21;" onClick="return changeIMG();">
-->
</td>
<td width="50" height="20">
<input type="image" src="images/search_btn.gif" border="0" align="absmiddle" onFocus="this.blur()"></td>
<span style="position:absolute;margin-left:85px;margin-top:23px;"><span id="search_" style="display:none;width:305px;height:100px;background-color:#FFFFFF;" align="center"></span></span>
<SCRIPT LANGUAGE="JavaScript" src="<?=$g4[path]?>/js/idsu.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
form_name = "fsearch";
input_name = "stx";
width = "230";
String_cnt = "20";//글자수
String_time = "50";//글자 나오는속도
new_retime = "10000";//실시간 검색어 다시 불러오는 시간 1000이 1초
String_color = "#F0F0FA";//글자가 같을때 변하는색
Back_color = "#EBF5ED";//오버시 배경색
my_search_keys = "<?=$_COOKIE[my_search]?>";
url = "<?=$search_skin_path?>/";
search_link = "<?=$snow_search_url?>";
run_search(form_name,input_name,width,url,my_search_keys);
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<SCRIPT LANGUAGE="JavaScript">
document.fsearch.sfl.value = "<?=$sfl?>";
function fsearch_submit(f)
{
/*
// 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.
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>
</td></tr></table></td></tr>
</form>
<!-- 검색시작 -->
<!-- 검색창 이미지배경
<script language="javascript">
function changeIMG(){
document.fsearch.stx.style.backgroundImage="";
}
</script>
-->
<?
// 필터
echo "<script language='javascript'> var g4_cf_filter = '$config[cf_filter]'; </script>\n";
echo "<script language='javascript' src='$g4[path]/js/filter.js'></script>\n";
?>
<form name="fsearch" method="get" action="<?=$g4[bbs_path]?>/search.php" style="display:inline">
<input type="hidden" name="srows" value="<?=$srows?>">
<input type="hidden" name="sfl" value="wr_subject||wr_content||ca_name||mb_id||wr_name||wr_1||wr_2||wr_3||wr_4||wr_5||wr_6||wr_7||wr_8||wr_9||wr_10">
<input type="hidden" name="sop" value="and">
<tr>
<td>
<table border=0 cellpadding=0 cellspacing=0>
<tr>
<td height="25" align=right>
<?
$group_select = "<select style='width:80px; height:19px;' id='gr_id' name='gr_id' class=select><option value=''>통합검색<option value='site'>사이트";
$sql = " select gr_id, gr_subject from $g4[group_table] where gr_1 != 'house' and gr_id != 'couple' and gr_id != 'redcast' and gr_id != 'none' and gr_id != 'support' 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>";
echo $group_select;
?></td>
<td style='padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px;'>
<input type="text" name="stx" maxlength="100" itemname="검색어" value=" 우리지역 정보검색은 광양넷 에서~!" onKeyUp="search_idsu(this,arguments[0]);" autocomplete="off" style="width:355px; height:21;" onFocus="this.value=''">
<!-- 검색창 이미지 배경
<input type="text" name="stx" maxlength="100" itemname="검색어" value="<?=$text_stx?>" onKeyUp="search_idsu(this,arguments[0]);" autocomplete="off" style="background-image:url(http://gynet.co.kr/images/gynet.gif);background-repeat:no-repeat;background-position:center; width:355px; height:21;" onClick="return changeIMG();">
-->
</td>
<td width="50" height="20">
<input type="image" src="images/search_btn.gif" border="0" align="absmiddle" onFocus="this.blur()"></td>
<span style="position:absolute;margin-left:85px;margin-top:23px;"><span id="search_" style="display:none;width:305px;height:100px;background-color:#FFFFFF;" align="center"></span></span>
<SCRIPT LANGUAGE="JavaScript" src="<?=$g4[path]?>/js/idsu.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
form_name = "fsearch";
input_name = "stx";
width = "230";
String_cnt = "20";//글자수
String_time = "50";//글자 나오는속도
new_retime = "10000";//실시간 검색어 다시 불러오는 시간 1000이 1초
String_color = "#F0F0FA";//글자가 같을때 변하는색
Back_color = "#EBF5ED";//오버시 배경색
my_search_keys = "<?=$_COOKIE[my_search]?>";
url = "<?=$search_skin_path?>/";
search_link = "<?=$snow_search_url?>";
run_search(form_name,input_name,width,url,my_search_keys);
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<SCRIPT LANGUAGE="JavaScript">
document.fsearch.sfl.value = "<?=$sfl?>";
function fsearch_submit(f)
{
/*
// 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.
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>
</td></tr></table></td></tr>
</form>

<!-- 검색시작 -->
<!-- 검색창 이미지배경
<script language="javascript">
function changeIMG(){
document.fsearch.stx.style.backgroundImage="";
}
</script>
-->
<?
// 필터
echo "<script language='javascript'> var g4_cf_filter = '$config[cf_filter]'; </script>\n";
echo "<script language='javascript' src='$g4[path]/js/filter.js'></script>\n";
?>
<form name="fsearch" method="get" action="javascript:fsearch_submit(document.fsearch);" style="display:inline">
<input type="hidden" name="srows" value="<?=$srows?>">
<input type="hidden" name="sfl" value="wr_subject||wr_content||ca_name||mb_id||wr_name||wr_1||wr_2||wr_3||wr_4||wr_5||wr_6||wr_7||wr_8||wr_9||wr_10">
<input type="hidden" name="sop" value="and">
<tr>
<td>
<table border=0 cellpadding=0 cellspacing=0>
<tr>
<td height="25" align=right>
<?
$group_select = "<select style='width:80px; height:19px;' id='gr_id' name='gr_id' class=select><option value=''>통합검색<option value='site'>사이트";
$sql = " select gr_id, gr_subject from $g4[group_table] where gr_1 != 'house' and gr_id != 'couple' and gr_id != 'redcast' and gr_id != 'none' and gr_id != 'support' 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>";
echo $group_select;
?></td>
<td style='padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px;'>
<input type="text" name="stx" maxlength="100" itemname="검색어" value=" 우리지역 정보검색은 광양넷 에서~!" onKeyUp="search_idsu(this,arguments[0]);" autocomplete="off" style="width:355px; height:21;" onFocus="this.value=''">
<!-- 검색창 이미지 배경
<input type="text" name="stx" maxlength="100" itemname="검색어" value="<?=$text_stx?>" onKeyUp="search_idsu(this,arguments[0]);" autocomplete="off" style="background-image:url(http://gynet.co.kr/images/gynet.gif);background-repeat:no-repeat;background-position:center; width:355px; height:21;" onClick="return changeIMG();">
-->
</td>
<td width="50" height="20">
<input type="image" src="images/search_btn.gif" border="0" align="absmiddle" onFocus="this.blur()"></td>
<span style="position:absolute;margin-left:85px;margin-top:23px;"><span id="search_" style="display:none;width:305px;height:100px;background-color:#FFFFFF;" align="center"></span></span>
</td></tr></table>
</form>
<SCRIPT LANGUAGE="JavaScript" src="<?=$g4[path]?>/js/idsu.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
form_name = "fsearch";
input_name = "stx";
width = "230";
String_cnt = "20";//글자수
String_time = "50";//글자 나오는속도
new_retime = "10000";//실시간 검색어 다시 불러오는 시간 1000이 1초
String_color = "#F0F0FA";//글자가 같을때 변하는색
Back_color = "#EBF5ED";//오버시 배경색
my_search_keys = "<?=$_COOKIE[my_search]?>";
url = "<?=$search_skin_path?>/";
search_link = "<?=$snow_search_url?>";
run_search(form_name,input_name,width,url,my_search_keys);
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function fsearch_submit(f)
{
/*
// 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.
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>
</td></tr>
<!-- 검색창 이미지배경
<script language="javascript">
function changeIMG(){
document.fsearch.stx.style.backgroundImage="";
}
</script>
-->
<?
// 필터
echo "<script language='javascript'> var g4_cf_filter = '$config[cf_filter]'; </script>\n";
echo "<script language='javascript' src='$g4[path]/js/filter.js'></script>\n";
?>
<form name="fsearch" method="get" action="javascript:fsearch_submit(document.fsearch);" style="display:inline">
<input type="hidden" name="srows" value="<?=$srows?>">
<input type="hidden" name="sfl" value="wr_subject||wr_content||ca_name||mb_id||wr_name||wr_1||wr_2||wr_3||wr_4||wr_5||wr_6||wr_7||wr_8||wr_9||wr_10">
<input type="hidden" name="sop" value="and">
<tr>
<td>
<table border=0 cellpadding=0 cellspacing=0>
<tr>
<td height="25" align=right>
<?
$group_select = "<select style='width:80px; height:19px;' id='gr_id' name='gr_id' class=select><option value=''>통합검색<option value='site'>사이트";
$sql = " select gr_id, gr_subject from $g4[group_table] where gr_1 != 'house' and gr_id != 'couple' and gr_id != 'redcast' and gr_id != 'none' and gr_id != 'support' 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>";
echo $group_select;
?></td>
<td style='padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px;'>
<input type="text" name="stx" maxlength="100" itemname="검색어" value=" 우리지역 정보검색은 광양넷 에서~!" onKeyUp="search_idsu(this,arguments[0]);" autocomplete="off" style="width:355px; height:21;" onFocus="this.value=''">
<!-- 검색창 이미지 배경
<input type="text" name="stx" maxlength="100" itemname="검색어" value="<?=$text_stx?>" onKeyUp="search_idsu(this,arguments[0]);" autocomplete="off" style="background-image:url(http://gynet.co.kr/images/gynet.gif);background-repeat:no-repeat;background-position:center; width:355px; height:21;" onClick="return changeIMG();">
-->
</td>
<td width="50" height="20">
<input type="image" src="images/search_btn.gif" border="0" align="absmiddle" onFocus="this.blur()"></td>
<span style="position:absolute;margin-left:85px;margin-top:23px;"><span id="search_" style="display:none;width:305px;height:100px;background-color:#FFFFFF;" align="center"></span></span>
</td></tr></table>
</form>
<SCRIPT LANGUAGE="JavaScript" src="<?=$g4[path]?>/js/idsu.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
form_name = "fsearch";
input_name = "stx";
width = "230";
String_cnt = "20";//글자수
String_time = "50";//글자 나오는속도
new_retime = "10000";//실시간 검색어 다시 불러오는 시간 1000이 1초
String_color = "#F0F0FA";//글자가 같을때 변하는색
Back_color = "#EBF5ED";//오버시 배경색
my_search_keys = "<?=$_COOKIE[my_search]?>";
url = "<?=$search_skin_path?>/";
search_link = "<?=$snow_search_url?>";
run_search(form_name,input_name,width,url,my_search_keys);
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function fsearch_submit(f)
{
/*
// 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.
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>
</td></tr>
감사합니다.. 정말루.. 늘 질문만 하는데.. 답변도 너무 잘 해주셔서.. 항상 감사한마음과 함께 미안하기도 하구요..
홈페이지는 처음 제작해보는거라.. 문외한 수준에서... 아는사람 부탁받고 만들고 있거든요..
아무튼 모두 감사드립니다.
홈페이지는 처음 제작해보는거라.. 문외한 수준에서... 아는사람 부탁받고 만들고 있거든요..
아무튼 모두 감사드립니다.
흠...