2011-12-13 2 views
0

trim($var,'/ ')으로 모든 GET 변수를 잘라냅니다. 트리밍 된 GET var에 인쇄 할 수없는 문자가 포함되어 있습니다.

때때로 그것은 여전히 ​​urlencoded로되어있는 인쇄 할 수없는 문자가 포함 %1C

이가 온 않습니다를 어떻게 내가 내 가져 오기 VAR에서 효과적으로 모든 비 인쇄 문자를 트리밍 할 수 있습니까?

나는 urldecoded 값을 가지고 있는데, 나는 urlencode을 사용하여 숨겨진 문자를 볼 수있게합니다.

+1

Urldecode first, trim second. – Piskvor

+0

이미 urldecoded되었습니다. 값을 Urlencoding하는 것은 심지어 숨겨진 문자가 있음을 확인하는 유일한 방법입니다. 데이터베이스에 저장하고 phpmyadmin으로도 char가 없습니다. 하지만 내가 그것을 urlencode 숯불 볼 수 있습니다. 이것은 문자를 표시하는 가장 빠른 방법이었습니다. 문자 코드를 표시하는 스크립트를 작성할 수도있었습니다. – Johni

+0

원치 않는 문자는 항상'% 1C'입니까? – Toto

답변

-1

처음 사용 urldecode 인코딩 된 값을 디코딩 한 다음 trim()을 사용하는 기능.

+0

나는 이미 urldecoded Value를 가지고있다. urlencode를 사용하여 숨겨진 char만을 볼 수있다. – Johni