PHP에서 DB에 부담을 줄 수 있는(즉 공격을 가할 수 있는) index를 받게 되면 자동으로 \ or ' 를 붙이게 된다.

그래서 숫자를 idx로 가지게 되면 stripslashes()라는 함수로 제대로 풀어주는게 좋다.

역시 30분간 헤맨끝에 찾았다...

A에서 url 링크로 post_no=8을 넘기게 되면

B에서 $post_no= $_GET[post_no]; 이 경우 $post_no 는 8이어야 하는데 '\8\' 이렇게 되는 것.

고로 답은 stripslashers()

+ Recent posts