国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

用php把現有動態新聞頁面改成靜態頁的方案

2024-05-04 22:53:41
字體:
來源:轉載
供稿:網友
請問,當我瀏覽某個網頁時,我想在服務器的某個路徑下生成對應的靜態網頁,以方便調用,該怎么處理比較好?
我的程序以前寫的,沒有這個功能.因此我想有沒有比較好的在不大量改動到原程序的情況下實現該功能.


回復人:arcow(沖星) ( 五級(中級)) 信譽:100     2006-2-28 18:02:45

比如你的動態顯示頁面為

display.php?id=1

的話

你可以在diplay里判斷一下是否在對應目錄存在對應id的文件名(這里假設文件為id號+html即1.html,2.html,...)
你判斷 $id."html"這個文件是否存在于服務器,如果存在就直接跳轉到這個頁面,要是不存在的話就創建(建義用一個函數來創建,這樣對頁面改動不大,比如createhtml($_get['id']),至于這個函數怎么寫,我想你應該知道)然后再跳轉

-------------------------------------------------

回復人:ice_berg16(尋夢的稻草人) ( 三星(高級)) 信譽:125     2006-2-28 21:33:13

假設你顯示文章的頁面為
shownews.php?id=34
那么可以這么做
ob_start();
//你的正常程序代碼
$html=ob_get_contents();
ob_end_clean();
$fp=fopen($_get['id'].".htm", "w");
fwrite($fp, $html);
fclose($fp);

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新化县| 自治县| 鹿邑县| 郑州市| 汶上县| 确山县| 北辰区| 万盛区| 句容市| 禹州市| 樟树市| 福贡县| 碌曲县| 新平| 和静县| 龙山县| 靖江市| 富蕴县| 凉山| 祁东县| 高平市| 墨竹工卡县| 仪陇县| 雷山县| 和平区| 郓城县| 汶上县| 新干县| 淅川县| 福安市| 新建县| 绥滨县| 拜泉县| 紫阳县| 苍梧县| 东光县| 西华县| 紫金县| 冷水江市| 民丰县| 岐山县|