php生成静态页面的问题
PHP code:
<?php
include("conn.php");
$db=db_connect();
$sql="select content from content";
$rs=$db->query($sql);
$row=mysqli_fetch_row($rs);
foreach($row as $id=>$val ){
$content=$val;
$path=$id.'.htm';
$fp=fopen("tmp.htm","r"); //只读打开模板
$str=fread($fp,filesize("tmp.htm"));//读取模板中内容
$str=str_replace("{content}",$content,$str);//替换内容
fclose($fp);
$handle=fopen($path,"w"); //写入方式打开新闻路径
fwrite($handle,$str); //把刚才替换的内容写进生成的HTML文件
fclose($handle);
}
?>
这个代码在循环数据的那个地方有问题,生成的页面只有一个,高手给改下代码
谢谢啦
<?php
include("conn.php");
$db=db_connect();
$sql="select content from content";
$rs=$db->query($sql);
$row=mysqli_fetch_row($rs);
$fp=fopen("tmp.htm","r"); //只读打开模板
$str1=fread($fp,filesize("tmp.htm"));//读取模板中内容
foreach($row as $id=>$val ){
$content=$val;
$path=$id.'.htm';
$str=$str1;
$str=str_replace("{content}",$content,$str);//替换内容
$handle=fopen($path,"w"); //写入方式打开新闻路径
&n
相关问答:
<?php
/*
功能:PHP伪静态化页面的实现
具体用法:
例如链接为:test.php/year/2006/action/_add.html
mod_rewrite();
$yearn= $_GET["year"];//结果为'2006'
......
webclient.php文件:
<?php
$arrOptions = array( 'uri'=>'http://10.10.19.111/','location'=>'http://10.10.19.111/webservice/webservice.php','trace' ......
PHP中title如何动态显示当前文章的标题?
在title中每篇文章都是显示同样的内容.想让他动态显示.不知道要如何写才能动态显示当前文章的标题呢?
谢谢
PHP中title?没明白,是不是HTML的title啊
如果是的话,你可以 ......
招聘
公司名称 胜行软件(深圳)有限公司
职位名称 PHP程序员
招聘人数 3-5
工作地点 深圳市龙岗区横岗四联新亚洲广场新秀苑B2-201
薪水待遇 4k-10k
职位描述 主要负责对日外包项目的设计, ......
例如: $s='s:56:" <a href="cp.php?ac=task&taskid=7">领取每日积分大礼包 </a>"dfdfdfds';
变成
$s='& ......