>백엔드 개발 >PHP 튜토리얼 >PHP提交自动过滤掉input框内的指定字符,怎么写呢?

PHP提交自动过滤掉input框内的指定字符,怎么写呢?

WBOY
WBOY원래의
2016-06-23 14:16:151019검색

PHP

提交数据时,将所有input内的PHP提交自动过滤掉input框内的指定字符,怎么写呢? 字符过滤掉,并保留其他内容。
这个怎么写呢

回复讨论(解决方案)

$s=str_replace('>','',str_replace('<img  src=','',$s));echo $s;</pre alt="PHP提交自动过滤掉input框内的指定字符,怎么写呢?" > </p> <p class="sougouAnswer">  <pre class="sycode" name="code"><?php$src='|<img  src=(.*) alt="PHP提交自动过滤掉input框内的指定字符,怎么写呢?" >|iUs';$post=$_POST['value'];preg_match($src,$post,$v);print_r($v);?>

要是提交数据的时候处理而不是接收数据的时候处理的话,那就得用正则了,
var s=document.getElementById('input_id');
s=s.replace(/(PHP提交自动过滤掉input框内的指定字符,怎么写呢?+/ig,"");
做了不区分大小写和多行的处理,看是不是你要的吧。

preg_match('/"(.*)?.[a-Z]{3,4}"/i',$input_value,$arr);
echo $arr[0];

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.