易截截图软件、单文件、免安装、纯绿色、仅160KB

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
/*
功能:PHP伪静态化页面的实现
具体用法:
例如链接为:test.php/year/2006/action/_add.html
mod_rewrite();
 $yearn= $_GET["year"];//结果为'2006' ......

php webservice报错Object id #2啦!

webclient.php文件:
<?php
$arrOptions = array( 'uri'=>'http://10.10.19.111/','location'=>'http://10.10.19.111/webservice/webservice.php','trace' ......

PHP中title如何动态显示当前文章的标题?

PHP中title如何动态显示当前文章的标题?
在title中每篇文章都是显示同样的内容.想让他动态显示.不知道要如何写才能动态显示当前文章的标题呢?
谢谢
PHP中title?没明白,是不是HTML的title啊
如果是的话,你可以 ......

【深圳】胜行软件招PHP程序员3-5名(加急)

招聘
公司名称 胜行软件(深圳)有限公司
职位名称 PHP程序员
招聘人数 3-5
工作地点 深圳市龙岗区横岗四联新亚洲广场新秀苑B2-201
薪水待遇 4k-10k
职位描述 主要负责对日外包项目的设计, ......

php 正则取双引号内容

例如:  $s='s:56:" <a href="cp.php?ac=task&taskid=7">领取每日积分大礼包 </a>"dfdfdfds';
      变成
      $s='& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号