会PHP的朋友请进

来源:百度知道 编辑:UC知道 时间:2024/06/21 22:43:52
<?php
$iyjt_sfjg=$_POST['iyjt_sfjg'];//浏览标题
$yyuj_sfjg=$_POST['yyuj_sfjg'];//文章标题
$go_idr=$_POST['go_idr'];//来源
$mwpw=$_POST['mwpw'];//内容
if($_POST['ti']=="提交"){
class sfj{//类sfj
var $a;//声明一个类变量$a
var $b;//声明一个类变量$b
function sfj($c = "bb.php"){//含数sfj里面的参数$c 赋值给e.html
$this -> a = $c;//赋值给变量 a 变量$a等于$c也就是e.html
}
function load(){//含数
$fs = fopen($this -> a,"r");// 打开e.html 文件
$v = fread($fs, filesize($this -> a));//然后读取e.html文件里面的内容,把内容 赋值给 变量 $v
fclose($fs);//关闭文件
$this -> b = $v;//把变量$v赋给类的变量$b
}
//函数 repl;
function repl($html_tgdn, $php_rep){
$this -> b = ereg_replace("\{".$html_tgdn."\}",$php_rep,$this -> b);
}//ereg_replace是替换用的.
}
$jfuj=date("Y-m-d H:i");//随系统生成
$html = new sfj();
$html -> load();
$html -> repl("

有些不明白你的意思

你这样是写进数据库里

为啥不直接生成静态页面

第一次生成把文件名写入到库中,如果以后要修改就从库里查出文件名
再去修改它,修改完后,删除旧的,生成新的。

PS:你最好用引用(&)