电脑安全

您当前的位置:主页 > 电脑安全 >

php生成静态页面 文章列表问题-网络编程

来源:[db:来源]标题:   文件    编辑:电脑技术全能网 时间:2019-09-21 06:23

原标题:php生成静态页面 文章列表问题-网络编程
   一,文章列表成绩:    在数据库中创立字段,记载文件名,每天生一个文件,将主动天生的文件名存入数据库,关于推举文章,只要指向寄存动态文件的指定文件夹中的该页面便可。应用PHP操纵处置文章列表,存为字符串,天生页面时调换此字符串便可。如,在页面中安排文章列表的表格参加标志{ articletable },而在PHP处置文件中: Code: $title = "拓迈国内测试模板"; $file = "TwoMax Inter test templet,author:_Max">Matrix@Two_Max"; $fp = fopen ("temp.html","r"); $content = fread ($fp,filesize ("temp.html")); $content .= str_replace ("{ file }",$file,$content); $content .= str_replace ("{ title }",$title,$content); // 天生列表开端 $list = ''''; $sql = "select id,title,filename from article"; $query = mysql_query ($sql); while ($result = mysql_fetch_array ($query)){ $list .= ''''.$result[''title''].''''; } $content .= str_replace ("{ articletable }",$list,$content); //天生列表停止 // echo $content; $filename = "test/test.html"; $handle = fopen ($filename,"w"); //翻开文件指针,创立文件 /* 检讨文件能否被创立且可写 */ if (!is_writable ($filename)){ die ("文件:".$filename."弗成写,请检讨其属性后重试!"); } if (!fwrite ($handle,$content)){ //将信息写入文件 die ("天生文件".$filename."失利!"); } fclose ($handle); //封闭指针 die ("创立文件".$filename."胜利!");?>

上一篇:PHP开发利器-PRADO 1.6范例-网络编程

下一篇:没有了