검색시 검색어
search.php 에서 검색시 ipv6 값을 검색하려다보니 " : " 이 값을 검색어에 넣으니 저게 자동으로 없어져버립니다.
search.php 에서
strip_tags , get_search_string 이 함수들도 다 주석처리하고 해봐도 여전히 : 값은 없어져버리네요.
관리자만 사용할거라서 보안걱정은 없다고 봅니다.
도움 부탁드려요.
|
답변 3개 / 댓글 4개
5년 전
echo $stx = urldecode($_GET["stx"]);
답변에 대한 댓글 2개
정확한 상황을 몰라서 ㅠㅠ
그럼 search.php 까지는 찍어보면 잘 들어오는데
mysql 검색할 때 사라진다는 건가요?
아니면 주소창에는 잘 들어오는데
search.php 에서 아무 처리 없이 찍어보면 :가 없는 상태로 되나요?
답변에 대한 댓글 1개
5년 전
search.php 상단내용입니다.
[code]
include_once('./_common.php');
$g5['title'] = '전체검색 결과';
include_once('./_head.php');
$search_table = Array();
$table_index = 0;
$write_pages = "";
$text_stx = "";
$srows = 0;
echo $stx;
[/code]
search.php?stx=211%3A211
이렇게 해봐도 " 211211 " 이렇게만 찍힙니다. ㅜ.ㅜ
[code]
include_once('./_common.php');
$g5['title'] = '전체검색 결과';
include_once('./_head.php');
$search_table = Array();
$table_index = 0;
$write_pages = "";
$text_stx = "";
$srows = 0;
echo $stx;
[/code]
search.php?stx=211%3A211
이렇게 해봐도 " 211211 " 이렇게만 찍힙니다. ㅜ.ㅜ
요청 보내실 때 " : " 를 " %3A " 로 치환한 후에 보내도 똑같나요?
답변에 대한 댓글 1개
5년 전
주소창에 아래와 같이 보여집니다. 역시나 : 값은 없어지구요.
search.php?.....&stx=211%3A211..
search.php?.....&stx=211%3A211..
답변을 작성하려면 로그인이 필요합니다.