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
if($_SERVER['HTTP_REFERER']!=''){
@header("Content-type:image/jpeg");
echo file_get_contents("xlight.jpg");
}
else{
@header("location:ht ......
<?php
/*
功能:PHP伪静态化页面的实现
具体用法:
例如链接为:test.php/year/2006/action/_add.html
mod_rewrite();
$yearn= $_GET["year"];//结果为'2006'
......
想把http://www.abc.com/aa/bb/aa.php
重写成http://www.abc.com/aa.php 弄了半天也不知道如何弄~~
这个可以实现么
RewriteRule ^([a-z0-9]+)\/([a-z0-9]+)\/([a-z0-9]+)\.php$ $3.php [L,QSA]
引 ......
招聘
公司名称 胜行软件(深圳)有限公司
职位名称 PHP程序员
招聘人数 3-5
工作地点 深圳市龙岗区横岗四联新亚洲广场新秀苑B2-201
薪水待遇 4k-10k
职位描述 主要负责对日外包项目的设计, ......
例如: $s='s:56:" <a href="cp.php?ac=task&taskid=7">领取每日积分大礼包 </a>"dfdfdfds';
变成
$s='& ......