<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>过滤留言板中的非法字符</title> <style type="text/css"> <!-- body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } --> </style></head> <body> <table cellpadding="0" cellspacing="0"> <tr> <td> </td> <td> </td> <td> </td> </tr> <form method="post" action="index_ok.php"> <tr> <td> </td> <td valign="top"><table cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#99CC67"> <tr> <td bgcolor="#FFFFFF">发布主题:</td> <td bgcolor="#FFFFFF"><input type="text" size="30" /></td> </tr> <tr> <td bgcolor="#FFFFFF">发布内容:</td> <td bgcolor="#FFFFFF"><textarea cols="43" rows="13"></textarea></td> </tr> </table></td> <td> </td> </tr> <tr> <td> </td> <td valign="top"><table cellpadding="0" cellspacing="0"> <tr> <td><input type="image" src="https://www.jb51.net/images/bg1.JPG" /></td> <td><input type="image" src="https://www.jb51.net/images/bg3.JPG" /></td> </tr> </table></td> <td> </td> </tr> </form> </table> </body> </html>
2、index_ok.php
<?php $title=$_POST[title]; $content=$_POST[content]; $str="****"; $titles = preg_replace("/(黑客)|(抓包)|(监听)/",$str,$title); $contents = preg_replace("/(黑客)|(抓包)|(监听)/",$str,$content); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>过滤留言板中的非法字符</title> <style type="text/css"> <!-- body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } .STYLE1 { font-size: 12px; color: #855201; } --> </style></head> <body> <table cellpadding="0" cellspacing="0"> <tr> <td> </td> <td> </td> <td> </td> </tr> <form method="post" action="index_ok.php"> <tr> <td> </td> <td valign="top"><p>发布主题:<?php echo $titles;?></p> <p>发布内容:<?php echo $contents;?></p></td> <td> </td> </tr> <tr> <td> </td> <td valign="top"> </td> <td> </td> </tr> </form> </table> </body> </html>
二、运行结果
发布主题:****
发布内容:****客 ****包
PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:
JavaScript正则表达式在线测试工具:
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php正则表达式用法总结》、《php程序设计安全教程》、《php安全过滤技巧总结》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《php字符串(string)用法总结》及《php+mysql数据库操作入门教程》