페이지 GET 방식 이동시 변수에 () 가 들어가는경우
페이지 이동시에 변수에 () 같은 특수문자가 안들어가면 잘 이동이 되는데
$get_mb_name 값이 (주)로하스파크 이런식으로 특수문자가 들어가니깐
주로하스파크 로 이동이 되네요 처리해줄수 있는 방법이 있나요 ??
$get_mb_name = $_GET['mb_name'];
$mb_phone = $_GET['mb_phone'];
$page = $_GET['page'];
alert($mb_name."님의 납입내역이 수정되었습니다.", G5_ADMIN_URL."/afterpay_viewMember.php?mb_name=".$get_mb_name."&mb_phone=".$mb_phone."&page=".$page);
답변 2개 / 댓글 4개
한글이나 특수문자가 들어가는 경우 urlencode해서 전송해야 합니다.
답변에 대한 댓글 3개
아마 xss 처리로 특수문자를 제외하는거 같습니다..
alert($mb_name."님의 납입내역이 수정되었습니다.", G5_ADMIN_URL."/afterpay_viewMember.php?mb_name=".$get_mb_name."&mb_phone=".$mb_phone."&page=".$page);
여기 함수 사용하실때 $get_mb_name 도 urlencode 처리해서 해보세요
urlencode 함수를 사용하시면 됩니다.
$get_mb_name = urlencode($_GET['mb_name']);
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.