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

2021-04-16 07:56:08 字數 663 閱讀 1285

最近碰到乙個問題,新聞系統裡所有新聞是生成靜態的,但是我要在靜態頁裡顯示訪問次數等動態內容,左思右想,沒有好的解決方法。今天猛然一想,是不是能夠通過框架頁來解決呢?

總結的基本思路如下:

首先開啟乙個類似 20050120.html的靜態頁,裡面顯示了新聞等內容,同時裡面還包含訪問次數,比如下面的內容:

那麼我就把以上的內容包含在乙個php程式裡,然後把靜態頁裡用iframe來呼叫這個頁面。

但是現在又有了新問題,我如何把這個靜態頁的位址和相應的變數提交給這個框架頁進行處理呢?

問了高手,使用js來處理:

比如框架頁id為iframe,在大頁οnlοad="document.getelementbyid("iframe").form1.hidid='20050120'" 

那麼我如何獲取這個 hidid='20050120'"  呢,還需要使用js,我的思路是使用js裡獲取本頁url的方法,然後通過正規表示式進行提取,比如我的靜態頁的名字為 20050120.html,那麼我就把20050120提取出來,然後再把這個值傳遞給 hidid,那麼再就把值傳遞給了框架頁,對應的php程式就能進行處理了,並列印相應的結果。

我這種方式我沒有具體去實現,不過基本思路有了。

肯定有其他的方法,比如xmlhttp,只是目前知識有限,無法實現,如果有高手有更好的解決方法,請不吝告知!

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

最近在做乙個站點時,需要生成靜態頁面,但程式設計客棧是生成的靜態頁面中有些內容是需要動態獲取的,怎不能每天生成一下吧。最後上網查了一下,再加上個要總結,呵。終於實現了。發出來,大家一起研究。呵。應用一 文章計數,獲取動態內容 計數頁 count.php 複製 如下 require once glob...

PHP動態頁生成靜態頁的3種常用方法

生成靜態頁的頁面非常的簡單就是定義好模板與模板標題,之後利用str replace進行替換了,是最常用的方法,另一種是利用ob get contents輸出獲得然後生成html,還有一種不怎麼推薦的是使用file get contents直接執行訪問遠端檔案然後進行儲存,效能極差。具體方法簡單說明如...

PHP動態頁面 生產靜態頁 方法二

php檔案 1.php header content type text html charset utf8 title 這個是標題嗎?變數名title file 這是什麼?這個變數名為file fp fopen templets temp.html r content fread fp,files...