欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php提交表單時保留多個空格及換行的文本樣式的方法

 更新時間:2017年06月20日 08:26:16   投稿:jingxian  
下面小編就為大家?guī)硪黄猵hp提交表單時保留多個空格及換行的文本樣式的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

需求是:用戶提交表單時屏蔽敏感詞的功能。其中敏感詞來自服務(wù)器端同一路徑下的ciku.txt,敏感詞通過"|"連接,例如"g|c|a",提交表單時替換敏感詞,更重要的是,需要保持表單文本域中用戶輸入的多個空格及換行的樣式,并原樣輸出。php代碼如下:

<?php
header("Content-type:text/html;charset=utf-8");
if($_POST){
  $pattern = array(
        '/ /',  //半角下空格
        '/ /',  //全角下空格
        '/\r\n/',//window 下?lián)Q行符
        '/\n/', //Linux,Unix 下?lián)Q行符
     );
  $replace = array('&nbsp;','&nbsp;','<br />');
  $message=preg_replace($pattern, $replace, $_POST['message']); 
  $cikuStr=file_get_contents('ciku.txt');
  $cikuArr=explode('|',$cikuStr);
  $liuyan=str_replace($cikuArr, "**",$message);
  echo '您的留言是:<br>'.$liuyan;
}
?>
1<!--這是表單頁面代碼--> 
<body>
  <form name="message_board" id="message_board" method="post" action="timu.php">
     <textarea name="message" id="message" cols="50" rows="10" >     
        "http://www.cnblogs.com/phpdream/"---勇往直泉
      </textarea><br/>
     <input type="submit" value="提交留言" id="submitMessage" onclick= />
  </form>
</body>

效果截圖如下所示:

以上這篇php提交表單時保留多個空格及換行的文本樣式的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論