smarty如何显示生成的静态页面 10

网站采用php,使用模板smarty,现在使用生成静态页技术。生成函数如下:functionzhtm($url,$name){extract($url);extract(... 网站采用php,使用模板smarty,现在使用生成静态页技术。生成函数如下:
function zhtm($url,$name){
extract($url);
extract($name);
$url="http://127.0.0.1/hgsm/".$url;
$content=file_get_contents($url);
if(file_exists($filename)) unlink($filename);
$filename="source/$name.htm";
$fp = fopen($filename, 'w+');
fwrite($fp, $content);
return $filename;
}

现在在现实中用循环显示数据库中数据如下:
<{section name=sec7 loop=$info7}>
<a href=""><{$info7[sec7].title}></a>

那么请问href中的链接怎么写啊,怎样才能连接到静态页呢。

哪位帮帮我了
怎么换,关键是
展开
 我来答
cartli
2009-11-06 · TA获得超过291个赞
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:242万
展开全部
在数据库中你的表里面加个字段,把静态页的地址存上,这样
{section name=sec7 loop=$info7}
<a href="{$info7[sec7].url}"><{$info7[sec7].title}></a>
{/section}
就可以了,最后读的就是静态页的地址

smarty替换不知道吗?
$smarty->assign('info7',$data);
其中$data就是你查询数据库的结果,记住应该是二维数组
mylivehot
2009-10-31 · TA获得超过105个赞
知道答主
回答量:149
采纳率:0%
帮助的人:92.2万
展开全部
似乎回答过,其实就是换个链接,把原来的news.php?id=123换成123.html,有个带头的页面就是首页,后台会有刷新首页列表页和内容页的功能
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式