묻고답하기
검색창에서 검색할때 커뮤니케이션 페이지에서만 검색이 작동을 안해요. 도와주세요 ㅠ.ㅠ
2014.10.08 13:21
xe 통합검색 기능검색창에서 제가 임의로 다른 외부페이지로 검색창을 만들었거든요.
<form action="/?mid=search" method="get" name="searchform" id="form_search">
<input autocomplete="off" spellcheck="false" name="is_keyword" type="search" maxlength="50" placeholder="검색해주세요" />
<input type="image" src="/img/search/search_icon.jpg" alt="{$lang->cmd_search}" class="submit" />
<input type="hidden" name="mid" value="search" />
<input type="hidden" name="change_search" value="search_first" id="input_change" />
</form>
위와같이 검색창을 구현했씁니다.
그런데 커뮤니케이션(쪽지, 개인정보변경,회원정보보기, 친구보기등)의 페이지에서 검색을 하면
검색페이지(mid=search)로 이동이 되야하는데 이동이 안되고 그대로 커뮤니케이션 페이지로 돌아오게 됩니다.
도대체 왜 그런지 모르겠네요.ㅠ.ㅠ
감이 안오는데 아시는분 계신가요?
댓글 4
-
Happyphp
2014.10.08 13:50
-
졸라맨
2014.10.09 00:49
음..??
위에 <input type="hidden" name="mid" value="search" /> 이거 적어놨는데요 ㅠ.ㅠ?
-
sejin7940
2014.10.09 01:04
act 값이 전달 안 되게 하시면 될겁니다.
<input type="hidden" name="act" value="" /> 같은 형태로
-
졸라맨
2014.10.09 20:35
sejin7940님 진짜 이렇게 간결하면서도 엄청난 TIP을 주셔서 감사합니다. ㅠ.ㅠ
이거 하나 해결하려고 한달동안 문의를 했는데 sejin님이 해결해주셨네요 ㅠㅠ
<input name=mid type=hidden value="search"> 로 넣어 주세요.
get과 post가 달라서 생긴현상일겁니다.