php 靜態頁面中顯示動態內容

2022-09-29 05:15:07 字數 1481 閱讀 5101

最近在做乙個站點時,需要生成靜態頁面,但程式設計客棧是生成的靜態頁面中有些內容是需要動態獲取的,怎不能每天生成一下吧。。

最後上網查了一下,再加上個要總結,呵。。。。終於實現了。。發出來,大家一起研究。。呵。。。

應用一:文章計數,獲取動態內容

計數頁:count.php

複製** **如下:

<?php

require_once './global.php';

$db->query("update ".$tablepre."teacher set views=views+1 where id='".$_gerctjukqt['id']."'");

$hello=$db->fetch_one_array("select * from ".$tablepre."teacher where id='".$_get['id']."'");

$hcount=$hello['views'];

?>

document.write("=$hcount?>");

靜態頁面mk.html中加入即可

切記:頁面路徑,生成靜態後計數檔案路徑會變。。

應用二:獲取此頁面中一些動態資訊,例如相關文章之類

同樣,靜態頁面中的鏈結還是此種形式

複製** **如下:

read.php裡內容如下:

複製** **如下:

<?php

$cid=$_get['cid'];

?>

document.write("");

document.write("");

document.writ程式設計客棧e("rctjukq width=33% align=center bgcolor=#ffffff>訂單號");

document.write("年級科目");

document.write("時間");

document.write("");

<?php

$succquery=$db->query("select * from ".$tablepre."test where cid='$cid'");

while($succ=$db->fetch_array($succquery))

?>

document.write("");

document.write("

");

還有另外一種方法:

static side:

複製** **如下:

dynamic page:

fill in any thing that is dynamic without document.write()

本文標題: php 靜態頁面中顯示動態內容

本文位址: /wangluo/php/50701.html

fill in any thing that is dynamic without document.write()

PHP中靜態頁處理動態內容的思路

最近碰到乙個問題,新聞系統裡所有新聞是生成靜態的,但是我要在靜態頁裡顯示訪問次數等動態內容,左思右想,沒有好的解決方法。今天猛然一想,是不是能夠通過框架頁來解決呢?總結的基本思路如下 首先開啟乙個類似 20050120.html的靜態頁,裡面顯示了新聞等內容,同時裡面還包含訪問次數,比如下面的內容 ...

PHP靜態頁面

今天自己研究了一下靜態頁面,其實也沒有那麼高深。當然,我現在實現的只是最簡單的情況,只能根據過期時間來處理,後面還有由資料的更新來觸發靜態頁面的更新,等等更加有效地手段,還有很長的路要走。如果我繼續研究下去,並且有所收穫的話,也會在這篇部落格裡持續更新。這是基於phpcms的,乙個模組實現一類功能,...

PHP頁面靜態

php頁面的靜態化很有必要,尤其是在cms系統中,一些內容一旦生成,基本上不會有變化,這時如果用html將頁面靜態化,無疑會減少服務其解析php頁面的負擔。無論是利用框架還是簡單的指令碼,原理基本一致 就是利用php進行檔案操作,替換html模板中的動態元素。關鍵點 生成靜態內容 建立靜態檔案 儲存...