검색문제.. 난감합니다..-_-;; > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

검색문제.. 난감합니다..-_-;; 정보

검색문제.. 난감합니다..-_-;;

본문

안녕하세요..
 
다름이 아니고..
 
낮에.. 제가 홈페이지 구문오류 때문에 질문글을 올렸었는데..
 
문제가 스크립트가 중복되서 그랬거든요..
 
그래서 한줄 삭제했더니.. 검색이 안되는겁니다-_-;;;
 
중복으로 써주면 에러는 나지만 검색이 되고.. 지우면 안되고..
 
 이것때문에 또 머리털 빠집니다..
 
하나 해결하면 또 없던게 생겨나고... 으.......
 
한번 보시고 답변 좀 부탁드립니다.
 
수고하세요..
 
<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 = "";
    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 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="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;우리지역 정보검색은 광양넷 에서~!" 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="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;우리지역 정보검색은 광양넷 에서~!" 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>
감사합니다.. 정말루.. 늘 질문만 하는데.. 답변도 너무 잘 해주셔서.. 항상 감사한마음과 함께 미안하기도 하구요..

홈페이지는 처음 제작해보는거라.. 문외한 수준에서... 아는사람 부탁받고 만들고 있거든요..

아무튼 모두 감사드립니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT