php对检索到的用户输入的查询关键字进行加粗描红
html文件:
<head>
<title> </title>
</head>
<body>
<form id="form1" name="form1" method="post" action="xx.php">
<input type="text" name="txt" />
<input type="submit" name="ss" value="提交" />
<div><br />
世事总无常,聚散终是缘。红尘中,多少永生永世的誓言,终成谎言;人世间,多少相濡以沫的缠绵,总归江湖相忘。缘来是你,缘去是空,这世间原本就没有什么可以永恒,前世今生,都只不过是你我各自的修为罢了。所谓惜缘,不是紧紧去抓住爱恨不放,而是,相遇时,彼此善待;相别时,亦勿伤害。
</div>
</form>
</body>
</html>
php文件:
<?php
/*
* Created on 2014-4-17
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
header("Content-Type:text/html;charset=utf-8");
$txt=$_POST["txt"];
$bt=$_POST["ss"];
$wz="
世事总无常,聚散终是缘。红尘中,多少永生永世的誓言,终成谎言;人世间,多少相濡以沫的缠绵,总归江湖相忘。缘来是你,缘去是空,这世间原本就没有什么可以永恒,前世今生,都只不过是你我各自的修为罢了。所谓惜缘,不是紧紧去抓住爱恨不放,而是,相遇时,彼此善待;相别时,亦勿伤害。
";
echo "<br />";
echo str_ireplace($txt,"<span style='color:FF0000'>".$txt."</span>",$wz);
?>

浙公网安备 33010602011771号