宝哥软件园

php提交表单时保留多个空格和包装文本样式的方法

编辑:宝哥软件园 来源:互联网 时间:2021-09-04

要求是:用户提交表单时屏蔽敏感词的功能。敏感词来自服务器端同一路径的ciku.txt,通过“|”连接,如“g|c|a”。提交表格时,敏感词应被替换。更重要的是,需要在表单文本字段中保留用户输入的多个空格和换行符,并按原样输出它们。Php代码如下:

?phpheader(' Content-type : text/html;charset=utf-8 ');If ($ _ post) {$ pattern=array ('//',//半角空格'//',//全角空格'/rn/',//窗口换行符'/n/',//Linux,Unix换行符);$replace=array(“”、“”、“br/”);$message=preg_replace($pattern,$replace,$ _ POST[' message ']);$ cikuStr=file _ get _ contents(' ciku . txt ');$cikuArr=explode('| ',$ cikuStr);$柳岩=str_replace($cikuArr,' ** ',$ message);回声“你的信息是:br”。$柳岩;}?1!-这是表单页面代码-正文表单名称=' message _ board ' id=' message _ board ' method=' post ' action=' timu . PHP ' textarea name=' message ' id=' message ' cols=' 50 ' row=' 10 ' http://www.cnblogs.com/phpddream/'-go勇往直前/textarebr/input type=' submit ' value=' submit message ' id=' submit message ' onclick=//表单/正文效果截图如下:

php提交表单时保留多个空格和包装文本样式的上述方法是边肖共享的所有内容。希望能给大家一个参考,多支持我们。

更多资讯
游戏推荐
更多+