网站页面布局 PHP网络开发详解:内容显示页面的设计[1]
PHP网络开发详解:内容显示页面的设计[1]
![网站页面布局 PHP网络开发详解:内容显示页面的设计[1]](http://img.zhputi.com/uploads/90d7/90d75716066874ef783a39b489a0e30467804.jpg)
——此文章摘自《完全手册PHP网络开发详解》定价 ¥ 特价 ¥ 详细>>
单击上面搜索结果中的链接可以打开内容显示页面 由于在创建链接时将关键词以链接参数的形式传给了内容显示页面 所以内容显示页面可以将关键词高亮显示出来 具体代码如下所示 <?php require_once( Connections/conn php ); ?> <?php //实现对文章内容高亮显示的函数 function keycheck($text $array $color) { $text=specialchars($text); //过滤HTML字符 $text=nl br($text); //消除换行符 for($i= ;$i<count($array);$i++) //对于每个关键词使用不同的颜色表示 { $text = str_replace($array[$i] <font color=$color[$i]> $array[$i] </font> $text); } return $text; } //可用的颜色 $color = array( RED BLUE GREEN YELLOW ); //获得关键词信息 $colname_rs = $_GET[ id ]; $result = explode( $_GET[ key ]); //更新文章点击率 mysql_select_db($database_conn $conn); $query_rs = UPDATE searchtable SET click=click+ WHERE id=$colname_rs ; $rs = mysql_query($query_rs $conn) or die(mysql_error()); //查询文章 $query_rs = SELECT * FROM searchtable WHERE id=$colname_rs ; $rs = mysql_query($query_rs $conn) or die(mysql_error()); $row_rs = mysql_fetch_assoc($rs); $totalRows_rs = mysql_num_rows($rs); ?> <> <head> <title><?php echo $row_rs[ title ]; ?></title> <meta equiv= Content Type content= text/; charset=gb > </head> <body> <form name= form method= get action= search php > <div align= center >请输入要搜索关键词
lishixinzhi/Article/program/PHP/201311/21404