W wxsong 2009-04-15 #1 有个问题向大家请教! 用Dreamweaver cs3+php制作搜索页时,想设置被输入查找的“关键词”的颜色(即:在搜索结果页面中,所有“关键词”都以某种颜色标识出来),应该在哪里增加什么代码?如何实现中文关键词、英文关键词都支持的搜索引擎? 谢谢大家!! 附件是“搜索结果页面”的代码。为方便阅读,已把php格式改成txt文本格式。 附件 result.txt 4.3 KB · 浏览: 12
有个问题向大家请教! 用Dreamweaver cs3+php制作搜索页时,想设置被输入查找的“关键词”的颜色(即:在搜索结果页面中,所有“关键词”都以某种颜色标识出来),应该在哪里增加什么代码?如何实现中文关键词、英文关键词都支持的搜索引擎? 谢谢大家!! 附件是“搜索结果页面”的代码。为方便阅读,已把php格式改成txt文本格式。
W wxsong 2009-04-16 #2 回复: 求助:Dreamweaver+php关键词颜色设置 又折腾了一天。应该是在<td><?php echo $row_Recordset1['eng']; ?> </td>或<td><?php echo $row_Recordset1['chs']; ?> </td>行上修改代码,$row_Recordset1['eng']或$row_Recordset1['chs']可能包括很多行记录(具体行数和关键字有关),“关键字”只是其中的很小一部分。 如果把搜索结果都改成某种颜色的字体是比较简单的,但如果只改变关键字的颜色就不会了。 麻烦大家帮我看看!
回复: 求助:Dreamweaver+php关键词颜色设置 又折腾了一天。应该是在<td><?php echo $row_Recordset1['eng']; ?> </td>或<td><?php echo $row_Recordset1['chs']; ?> </td>行上修改代码,$row_Recordset1['eng']或$row_Recordset1['chs']可能包括很多行记录(具体行数和关键字有关),“关键字”只是其中的很小一部分。 如果把搜索结果都改成某种颜色的字体是比较简单的,但如果只改变关键字的颜色就不会了。 麻烦大家帮我看看!
maggieq58 语料人生 2009-04-18 #3 回复: 求助:Dreamweaver+php关键词颜色设置 感觉你能自己去摸索很难得,其实这个在线检索方面的确很有意义。不过我联系过计算机方面的老师,我认识的人说他们以前没做过这个。不知道是不感兴趣,还是真不会做。你自己摸索的弄,我觉得你的状态很可嘉!我支持你!
回复: 求助:Dreamweaver+php关键词颜色设置 感觉你能自己去摸索很难得,其实这个在线检索方面的确很有意义。不过我联系过计算机方面的老师,我认识的人说他们以前没做过这个。不知道是不感兴趣,还是真不会做。你自己摸索的弄,我觉得你的状态很可嘉!我支持你!
Haiyang Ai Administrator 2009-04-18 #4 回复: 求助:Dreamweaver+php关键词颜色设置 Try CSS and DIV. It will make the job easier.
W wxsong 2009-04-18 #5 回复: 求助:Dreamweaver+php关键词颜色设置 谢谢maggieq58和Haiyang的回复,特别是maggieq58还去向自己朋友求助,非常感谢你们的鼓励!! 我看过些网页制作教程,也咨询过一些朋友,理论上知道可以通过preg_replace,str_replace查找替换或CSS等来实现,而且可能是在<td><?php echo $row_Recordset1['eng']; ?> </td>或<td><?php echo $row_Recordset1['chs']; ?> </td>之间的某个地方加上查找替换代码。只是我的这段代码和教程上的形式上好像大不一样,不知具体在什么地方加什么代码。 摸索中……
回复: 求助:Dreamweaver+php关键词颜色设置 谢谢maggieq58和Haiyang的回复,特别是maggieq58还去向自己朋友求助,非常感谢你们的鼓励!! 我看过些网页制作教程,也咨询过一些朋友,理论上知道可以通过preg_replace,str_replace查找替换或CSS等来实现,而且可能是在<td><?php echo $row_Recordset1['eng']; ?> </td>或<td><?php echo $row_Recordset1['chs']; ?> </td>之间的某个地方加上查找替换代码。只是我的这段代码和教程上的形式上好像大不一样,不知具体在什么地方加什么代码。 摸索中……
W wxsong 2009-04-19 #6 回复: 求助:Dreamweaver+php关键词颜色设置 问题终于解决了,非常感谢maggieq58和Haiyang的热情回复!! 具体办法就是在echo前加上$row_Recordset1[eng] = preg_replace("/($_POST[keyword])/i", "<font color=blue><b>\\1</b></font>", $row_Recordset1[eng]);这段代码。 再次表示感谢!!
回复: 求助:Dreamweaver+php关键词颜色设置 问题终于解决了,非常感谢maggieq58和Haiyang的热情回复!! 具体办法就是在echo前加上$row_Recordset1[eng] = preg_replace("/($_POST[keyword])/i", "<font color=blue><b>\\1</b></font>", $row_Recordset1[eng]);这段代码。 再次表示感谢!!
ArthurW 2009-04-19 #7 回复: 求助:Dreamweaver+php关键词颜色设置 赞同Haiyang的意见,我自己就用CSS 加上 SPAN的方式,在结果页面比较大的时候代码比较简约