검색했을 때 로그인 해야만 검색할수 있는 방법이 있을 가요? 정보
검색했을 때 로그인 해야만 검색할수 있는 방법이 있을 가요?본문
검색했을 때 로그인 해야만 검색할수 있는 방법이 있을 가요?
댓글 전체
아무도 없어요?
검색폼을 submit하기전에 체크하는 자바스크립트가 있을 것입니다
그 함수 첫 부분에다 넣어보세요
if(!g4_is_member){alert('로그인 후 이용하세요'); return false;}
그 함수 첫 부분에다 넣어보세요
if(!g4_is_member){alert('로그인 후 이용하세요'); return false;}
<!-- 검색 시작 -->
<table border="0" cellpadding="0" cellspacing="0">
<form name='frmsearch1' style='margin:0px;' onsubmit='return search_submit(this);'>
<input type='hidden' name='sfl' value='wr_subject||wr_content'>
<input type='hidden' name='sop' value='and'>
<input type='hidden' name='stx' value=''>
<input type='hidden' name='search_flag' value='상품'>
<tr>
<td><input type=text name=search_str class='index_search' value='<?=stripslashes(get_text($search_str))?>'></td>
<td width="3"></td>
<td><input type=image src='<?=$g4[path]?>/img/btn_search.gif' border=0 align=absmiddle></td>
</tr>
</form>
</table>
<script>
function search_submit(f) {
if (f.search_flag.value == '상품') {
f.action = '<?=$g4[shop_path]?>/search.php';
} else {
f.stx.value = f.search_str.value;
f.action = '<?=$g4[bbs_path]?>/search.php';
}
}
<?
if ($search_flag) {
echo "document.getElementById('search_flag').value = '$search_flag';";
}
?>
</script>
<!-- 검색 끝 -->
어디다 넣는지 ??저 초보입니다
<table border="0" cellpadding="0" cellspacing="0">
<form name='frmsearch1' style='margin:0px;' onsubmit='return search_submit(this);'>
<input type='hidden' name='sfl' value='wr_subject||wr_content'>
<input type='hidden' name='sop' value='and'>
<input type='hidden' name='stx' value=''>
<input type='hidden' name='search_flag' value='상품'>
<tr>
<td><input type=text name=search_str class='index_search' value='<?=stripslashes(get_text($search_str))?>'></td>
<td width="3"></td>
<td><input type=image src='<?=$g4[path]?>/img/btn_search.gif' border=0 align=absmiddle></td>
</tr>
</form>
</table>
<script>
function search_submit(f) {
if (f.search_flag.value == '상품') {
f.action = '<?=$g4[shop_path]?>/search.php';
} else {
f.stx.value = f.search_str.value;
f.action = '<?=$g4[bbs_path]?>/search.php';
}
}
<?
if ($search_flag) {
echo "document.getElementById('search_flag').value = '$search_flag';";
}
?>
</script>
<!-- 검색 끝 -->
어디다 넣는지 ??저 초보입니다
초보라지만 함수가 뭔지 정도는 알아야 자신의 일 자체가 쉬워질텐데요
function search_submit(f) { <---이게 함수 입니다 다음 행에 넣으세요
function search_submit(f) { <---이게 함수 입니다 다음 행에 넣으세요
고맙습니다!!