php生成靜態頁

2021-04-20 09:04:20 字數 1248 閱讀 6540

先建立一chtml資料庫 表名稱為bihtml

create table bihtml (

id int(11) auto_increment not null,

szdtitle varchar(30),

szdcontent text

primary key(id)

)在表中插入兩條記錄

insert into 'bihtml'('id','szdtitle','szdcontent') values(null, '測試靜態頁面','測試靜態頁面內容');

insert into 'bihtml'('id','szdtitle','szdcontent') values(null, '測試靜態頁面2','測試靜態頁面內容2');

一般生成靜態頁面程式要設計到快取處理用到函式ob_start();開啟快取 ob_get_contents獲取快取內容 ob_end_clean清除快取內容,還有函式flush ob_get_length ob_end-flush等。

建立檔案程式

function tohtmlfile_cjjer($file_cjjer_name,$file_cjjer_content)

$cjjer_handle = fopen ($file_cjjer_name,"w");

if (!is_writable ($file_cjjer_name))

if (!fwrite ($cjjer_handle,$file_cjjer_content))

fclose ($cjjer_handle); //關閉指標

return $file_cjjer_name;

}ob_start();

$id=$_post['id'];

if(isset($id)&&is_integer($id))

顯示列表程式

<?

$conn=mysql_connect("localhost","root","") or die("can not link the server ");

mysql_select_db("chtml",$conn) or die("can not link the database");

$sql="select * from bihtml";

$result=mysql_query($sql);

while($arr=mysql_fetch_array($result))

mysql_free_result($result);

?>

PHP生成靜態頁

最近作的乙個專案中用到了兩種用 php 生成靜態頁面的 方法 回想起當初自己還不知道如何生成靜態頁面的迷惘,以及看不懂高手寫的文章的痛苦,覺得自己有必要站出來為還不知道如何生成靜態頁的phper寫乙個通俗點文章,以幫助他們盡快掌握這個好東西。在我之前所見的文章中要不是用 堆砌空間就是用高手與高手交流...

PHP生成靜態頁

複製 如下 程式設計客棧 function makedir mudir 建立目錄 function writemod filemodname 先創子摸板檔案路徑 function writeweb content,web,modfile 更新各自的子摸板檔案 modfile是子摸板名字 nbs m ...

php開始頁,php簡單靜態頁生成過程

一直用smarty的cache,但感覺還是要自己做乙個,才有感覺。網上有很多牛人的功能比較完備,打算先自己搞簡單的再慢慢豐滿。這兩天做了乙個比較簡單的,在hi.baidu.net alex wang58記錄一下。mod rewrite rewritecond,rewriterule 位址重寫,ob系...