PHP中静态页处理动态内容的思路

近碰到一个问题,新闻系统里所有新闻是生成静态的,但是我要在静态页里显示访问次数等动态内容,左思右想,没有好的解决方法。今天猛然一想,是不是能够通过框架页来解决呢?

总结的基本思路如下:
首先打开一个类似 20050120.html的静态页,里面显示了新闻等内容,同时里面还包含访问次数,比如下面的内容:

     来源:未知        发布时间:2005-01-20        访问次数:21

那么我就把以上的内容包含在一个PHP程序里,然后把静态页里用iframe来调用这个页面。
但是现在又有了新问题,我如何把这个静态页的地址和相应的变量提交给这个框架页进行处理呢?
问了高手,使用JS来处理:
比如框架页id为iframe,在大页iframe").form1.hidId='20050120'"
那么我如何获取这个 hidId='20050120'"  呢,还需要使用js,我的思路是使用js里获取本页URL的方法,然后通过正则表达式进行提取,比如我的静态页的名字为 20050120.html,那么我就把20050120提取出来,然后再把这个值传递给 hidID,那么再就把值传递给了框架页,对应的PHP程序就能进行处理了,并打印相应的结果。

我这种方式我没有具体去实现,不过基本思路有了。

肯定有其他的方法,比如xmlhttp,只是目前知识有限,无法实现,如果有高手有更好的解决方法,请不吝告知!

时间: 2024-08-22 14:43:30

PHP中静态页处理动态内容的思路的相关文章

发送-请教用php邮件 如何实现将一个静态页面表单内容提交到指定邮箱?

问题描述 请教用php邮件 如何实现将一个静态页面表单内容提交到指定邮箱? 请教用php邮件 如何实现将一个静态页面表单内容提交到指定邮箱? 补充(就是一个普通静态页面 点提交就可以发送内容到一个邮箱) 在线等 谢谢大神了 解决方案 你可以试一下phpmailer拓展.邮件的内容可以自定义,使用php的file_get_contents或取你要发送的文件内容. 解决方案二: 可以使用email扩展 我的blog里面有简单介绍 <?php require("email/class.phpma

OC中静态构造和动态构造的区别

Student.h: #import <Foundation/Foundation.h> @interface Student : NSObject @property(nonatomic,retain) NSString * name; @property(nonatomic,assign) int age; @end Student.m: #import "Student.h" @implementation Student //动态方法,在main函数中类alloc了

解决dede生成静态页和动态页转换的一些问题,及火车采集入库生成动态的办法_php技巧

-------------------------------------------------------- 风十三 落伍首发  转载请注明作者和出处 ------------------------------------------------------ 1.如何修改默认发布为动态页: 这个其实很简单,会改html就可以了!把dede文件夹打开,用编辑器打开article_add.php,找到<td width="90">发布选项:</td>     

静态页,内容随机生成

问题描述 如题,小弟想问..一个静态的页面..不使用js代码就能让静态页面的内容随机改变比如,访问http:www.xxx.com/123.html每次刷新这个静态页,里面的内容将变化各位路过的看看,讨论下... 解决方案 解决方案二:这个应该是不行的,因为你刷新的话,一般他会直接去取缓存里的页面,你页面设置立即过期好像也不怎么行,每次都到服务器上去取的话,这个要客户端设置才行,不用js不好搞哦解决方案三:连js都不用,静态页面就能实现动态内容的话...微软.Sun.IBM这些公司还搞那么多东西

谈*静态页*(或网页*静态化*)

"静态页",在Web应用程序开发中是很常见的概念.只是我发现目前还是有相当部分的朋友,在这方面的存在一定的误区.因此现在独立写一篇文章,也想把一些问题讲讲清楚,以后在讨论的时候也好有个准. 不久前有朋友写了一篇题为<提供生成静态页核心代码>的文章,介绍了一种"向硬盘写入页面文件"的方式.这篇文章的内容在此并不多作讨论,这里引用一下作者给出的摘要: 网页生成静态Html文件有许多好处,比如生成html网页有利于被搜索引擎收录,不仅被收录的快还收录的全.前台

艾伟_转载:谈*静态页*(或网页*静态化*)

"静态页",在Web应用程序开发中是很常见的概念.只是我发现目前还是有相当部分的朋友,在这方面的存在一定的误区.因此现在独立写一篇文章,也想把一些问题讲讲清楚,以后在讨论的时候也好有个准. 不久前有朋友写了一篇题为<提供生成静态页核心代码>的文章,介绍了一种"向硬盘写入页面文件"的方式.这篇文章的内容在此并不多作讨论,这里引用一下作者给出的摘要: 网页生成静态Html文件有许多好处,比如生成html网页有利于被搜索引擎收录,不仅被收录的快还收录的全.前台

静态页转换平台(StaticPol)-静态页生成终极解决方案

为什么要生成静态页? 这个问题咱们就不多说了,他的优点只有一个,大大提高网站性能,对于数据量大.访问量大的网站不采用静态页输出的解决方案,恐怕真受不了了.缺点就不说了,一 大堆....不过单这一个优点就值得我们研究一番.下面咱们讨论一下静态页生成方案的常规处理方式和 StaticPol 灵活的处理方式,对他们进行一个比较. 说他是一个平台的理由: 常规方式:在每个程序中为静态页生成写相应的模块(程序),执行对应的更新,而且一般都是手动更新(首页.分类页.信息页),好麻烦,即使是定时更新,也要写

php 静态页面中显示动态内容_php技巧

最近在做一个站点时,需要生成静态页面,但是生成的静态页面中有些内容是需要动态获取的,怎不能每天生成一下吧.. 最后上网查了一下,再加上个要总结,呵....终于实现了..发出来,大家一起研究..呵... <span class="STYLE1">应用一</span>:文章计数,获取动态内容 计数页:count.php 复制代码 代码如下: <?php require_once './global.php'; $DB->query("updat

.NET中如何生成静态页

如何生成静态页:       方案1:    ///   <summary>    ///   传入URL返回网页的html代码    ///   </summary>    ///   <param   name="Url">URL</param>    ///   <returns></returns>    public   static     string   getUrltoHtml(string