php与smarty结合应对表单get的一个小例子

关键词:smarty, php, get

目的: 给一个简易网站(无数据库)设计简易搜索功能,搜索原理,由于不是基于数据库的,只能采用关键词比对的方法,比如,用户在搜索框中输入某个词,点击搜索按钮,然后程序获取该关键词,与数据库中事先设置好的关键词比对,如果是,则进行下一步的处理,比如跳转,比如展示。

index.php

 

search.php 处理页面

 

search.tpl 模板

 

运行,可以,但是很不妥,每次这样添加关键词太麻烦,要改很多地方,于是重写search.tpl 模板

 

运行,报错。纠结中...

各种错误,那个烦.....

最后研究发现 smarty 自带了 从get 获取 值的方法,这样就不必套用php 来搞定了!紧急更新,最终成功!

 

当然别忘了配置调用它的php文件:

 

生活还真是有意思!~

原文地址:https://www.cnblogs.com/lechie/p/2383239.html