php

位置:IT落伍者 >> php >> 浏览文章

PHP网络开发详解:内容显示页面的设计[1]


发布日期:2022年11月20日
 
PHP网络开发详解:内容显示页面的设计[1]
——此文章摘自《完全手册PHP网络开发详解》定价 特价 详细>>

单击上面搜索结果中的链接可以打开内容显示页面由于在创建链接时将关键词以链接参数的形式传给了内容显示页面所以内容显示页面可以将关键词高亮显示出来具体代码如下所示

<?php require_once(Connections/connphp); ?>

<?php

//实现对文章内容高亮显示的函数

function keycheck($text $array $color)

{

$text=htmlspecialchars($text); //过滤HTML字符

$text=nlbr($text); //消除换行符

for($i=;$i<count($array);$i++) //对于每个关键词使用不同的颜色表示

{

$text = str_replace($array[$i]<font color=$color[$i]>$array[$i]

</font>$text);

}

return $text;

}

//可用的颜色

$color = array(REDBLUEGREENYELLOW);

//获得关键词信息

$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);

?>

<html>

<head>

<title><?php echo $row_rs[title]; ?></title>

<meta httpequiv=ContentType content=text/html; charset=gb>

</head>

<body>

<form name=form method=get action=searchphp>

<div align=center>请输入要搜索关键词

[] []

               

上一篇:PHP网络开发详解:内容显示页面的设计[2]

下一篇:PHP网络开发详解:注册页面的实现[1]