Web/los.rubiya

level9 vampire

ddanss 2019. 10. 12. 23:34
728x90

strtolower -> id로 받아온것을 다 소문자로 돌리는거겠지.

str_replace -> str_replace( 바꿀문자, 이렇게바꿀것이다. 하는 문자, 변수 )  

$value = "가나다라마바사";

echo str_replace("사", "가", $value); 

-> 이렇게 하면 " 가나다라마바가 " 가 된다고 한다.

 

그렇다면 위에것은

$_GET[id]의 admin을 공백으로 바꾼다는 것이다.

 

한마디로 이전에 했던 id=Admin이 먹히지않는다는 뜻이다.

그리고 admin이란 단어를 사용하지 못한다는 거시다...

 

그렇다면 어떻게 해야할까.. 이런;;;

 

?id=adadminmin 이렇게 입력하면 된다.

 

이유는 str_replace를 돌떄 ad (admin) min 이렇게 괄호안에 것만 필터링하고 앞뒤로 남은 ad과 min은 남게된다.

그래서 admin으로 합쳐지게된다.

반응형