ajax_suggest기능을 꼭 추가하고 보완해서 쓰고 싶습니다. 정보
ajax_suggest기능을 꼭 추가하고 보완해서 쓰고 싶습니다.본문
순서대로 설치하고 기쁜마음에 주소를 쳐보니.....

이미지와 같이 해당 페이지 열수 없다고하고 작업 중단된다고 윈도팝업창 뜨네요.
성공하신분들 가이드 좀 해주세요. 꼭 보완한 기능 만들어 드리겠습니다. ~
댓글 전체

그누보드 설치폴더에 있는 head.php 파일 내용을 교체해보세요.
또는 다음링크를 참조하세요.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin_basic&wr_id=445#c_464
또는 다음링크를 참조하세요.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin_basic&wr_id=445#c_464
원래 초기 head.php 로 교체해보라는 말씀이시죠?

수정입니다. ㅡ,.ㅡ;;
지금 원래것으로 교체했었는데, 그래도 ... 안되는데, 꼭 하고 싶어요...
꼭 좀 했으면 좋겠습니다. 도와주세요~~~
알려주신 그 에러부분은 어느부분인지 당췌 알수가 없네요.. 계속 찾고있긴하지만...
꼭 좀 했으면 좋겠습니다. 도와주세요~~~
알려주신 그 에러부분은 어느부분인지 당췌 알수가 없네요.. 계속 찾고있긴하지만...

해당 댓글에 있는 부분을 지우시거나, 따로 별도의 페이지에서 검색에 필요한 코드만 삽입하셔서 해보시길...
흑. 지금 함 해볼께요..
정말 힘들어요... 도대체 모르겠습니다. 원인을 모르겠네요.. 어떡하죠?

그누보드가 설치된 폴더에 아래와 같이 파일을 만들어 테스트 해보시길.
이때, 스킨은 skin/search/basic/ 임.
test.php
<?
$g4_path = ".";
include_once("$g4_path/_common.php");
$g4[title] = "연습";
include_once("$g4[path]/head.sub.php");
?>
<script type="text/javascript" language="JavaScript" src="<?=$g4['path']?>/js/suggest.js"></script>
<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">
<?
$group_select = "<select style='width:83px; height:19px;' id='gr_id' name='gr_id' class=select><option value=''>통합검색";
$sql = " select gr_id, gr_subject from $g4[group_table] 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;
?>
<input type="text" name="stx" style="width:275px; height:19px; background:#ffffff;border:1px;" class=scinput tabindex=1 value="<?=$text_stx?>"></td>
<input type="image" src="<?=$g4['path']?>/images/btn_search_r.gif" width="55" height="21" border="0" align="absmiddle" onfocus="this.blur()"></td>
</form>
<script language="JavaScript">
document.fsearchbox.stx.obj =
sug_set_properties(document.fsearchbox.stx, '<?=$g4[path]?>/skin/search/basic/suggest_search.php', true, false, true);
document.onload = document.fsearchbox.stx.focus();
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>
<?
include_once("$g4[path]/tail.sub.php");
?>
이때, 스킨은 skin/search/basic/ 임.
test.php
<?
$g4_path = ".";
include_once("$g4_path/_common.php");
$g4[title] = "연습";
include_once("$g4[path]/head.sub.php");
?>
<script type="text/javascript" language="JavaScript" src="<?=$g4['path']?>/js/suggest.js"></script>
<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">
<?
$group_select = "<select style='width:83px; height:19px;' id='gr_id' name='gr_id' class=select><option value=''>통합검색";
$sql = " select gr_id, gr_subject from $g4[group_table] 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;
?>
<input type="text" name="stx" style="width:275px; height:19px; background:#ffffff;border:1px;" class=scinput tabindex=1 value="<?=$text_stx?>"></td>
<input type="image" src="<?=$g4['path']?>/images/btn_search_r.gif" width="55" height="21" border="0" align="absmiddle" onfocus="this.blur()"></td>
</form>
<script language="JavaScript">
document.fsearchbox.stx.obj =
sug_set_properties(document.fsearchbox.stx, '<?=$g4[path]?>/skin/search/basic/suggest_search.php', true, false, true);
document.onload = document.fsearchbox.stx.focus();
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>
<?
include_once("$g4[path]/tail.sub.php");
?>
이페이지인데, 여기서 검색어 치면 ajax가 작동이 되는거죠? 그럼, 여기서 검색어 치고 넘어가면 그페이지가 /basic/search.php가 되는거죠? 뭐가 문제지? 참...
됩니다. 이 감격 여기까지 도와주신 것만 해도 감동입니다. 이다음은 제힘으로 해야겠네요.. ㅎㅎ
감사합니다. 모르솔라님,,, 어떻게 보답을...
제 홈페이지 완성된후 부동산에 관해 궁금하신거 있으시면 쪽지 보내주세요. 성심성의껏 도와드리겠습니다. 새해복많이 받으세요.
감사합니다. 모르솔라님,,, 어떻게 보답을...
제 홈페이지 완성된후 부동산에 관해 궁금하신거 있으시면 쪽지 보내주세요. 성심성의껏 도와드리겠습니다. 새해복많이 받으세요.
안되네요..ㅜㅜ