2012-09-15 3 views
0

필자는 필터링 된 텍스트를 제거하고 그 대신 제공 한 코드를 실행하는 것에 대해 사소한 질문이 있습니다. 예를 들어PHP 텍스트 필터 제거

:

나는 필터링하면() 내 데이터베이스에 투입됩니다 텍스트 나 필터를 "역", 그리고 (필터를 추가하지 않고 텍스트를 표시 할 수있는 PHP 코드가있다) 명령?

예 :

<?php mysql_query("INSERT INTO blah ('".filter($_POST['blah'])."')"); ?> 

내가 필터가이 데이터베이스에 추가 할 때부터 적용하지 않고 바로 데이터베이스에서이 텍스트를 표시 할 수 있습니까? 문자열이 있습니까?

사전에 도움을 주셔서 감사합니다.

:

+1

예, 가능합니다. 준비된 진술을 사용하십시오. 그것을위한 Google. – Leri

답변

0

아마 기능 preg_replace이다 하나의 가능성이다.

+0

아, 나는 그것이 무엇을하는지 봅니다. 하지만 입력 할 때 바꿀 문자/단어를 모두 추가해야한다는 뜻이 아닙니까? 내가 잡는 정보가 내 데이터베이스에서 나오니까. – zuc0001