PHP生成静态页面小程序 v1.1新版发布
前几天发表一个有关PHP生成静态HTML页面小程序,有朋友私下说能不能整理一下,把相关PHP生成静态HTML,原理性强的都写出来,适合PHP新手用到的一些方法,这里我在之前的哪个版本上面又进行了完善,把PHP新手朋友要求的PHP批量更新生成静态HTML页面、PHP更新文章时同时更新对应的HTML页面都整合了进来,至此,关于PHP生成静态页面的原理都在程序里面了,我把一些核心说明也写在了博客上面,有不懂的可以参考一下。
因为考虑到PHP新手用户针对PHP简单源码的需求,这个版本除了在生成静态原理核心代码上有所加强外,还新加了分页系统、后台登陆系统、验证码功能,独立密码修改、注销代码、前台调用新闻分类等针对PHP新手操作性比较强的源码。
新的PHP生成静态页面小程序版本主要更改如下:
1,美化了首页,模板页
2,增加了分类页面
3,新增简单的分页系统
4,PHP跳转到相应HTML页面技术(newsdetail.php)。
5,数据库里面新建 admin 表,用来保存用户名和密码
6,数据库 newscontent表 新增字段 content
7,新增后台管理系统
8,新增登陆验证码功能
9,PHP更新文章时同时更新对应的HTML页面
10,PHP批量生成静态HTML
11,整合了新闻添加、更新、删除为三个页面(前面提交和后面执行放到一起)。
12,后台读取新闻列表页面。
界面预览:
使用说明:需要手动将根目录下的数据库 data 导入到新建数据库 data 当中,并更改 inc/conn.php 文件里 mysql 用户名和密码。
建议新手PHP朋友在本版本的基础上进行完善,1,前台模板更改美化 2,前台文章分页进行静态化 3,后台新闻列表进行分页显示 4,后台批量更新进行分段更新 5,新加读取次数的字段,并在静态html页面进行动态调用 6,加一个PHP文章缓存功能,理解与静态HTML有什么不同。主要是能够通过此源码提高自己的动手操作能力。
小提示:本程序是专为PHP新手朋友打造的,旨在帮助PHP新手朋友学习研究PHP生成静态HTML页面的原理,所以没有考虑程序BUG,此程序由夏日博客独立设计完成,源码完全开源免费,这个源码属于大家的,不存在任何商业版本,但如果要进行商业用途,出现的一切后果由使用者负责!
- > 点击下载。
关于作者:典型的技术屌丝男士!如果本程序对你有帮助,希望你能在本页进行一个评论,对于你来说仅是举手之劳,但对于作者来说是一个莫大的支持。
新的版本更新和BUG修复会在本页进行发布,如果您需要使用或研究本程序,请收藏本页,以便发布新的程序及发现新的漏洞您会第一时间看到。本站将为用户终身提供免费的技术支持和BUG的修复。
关于运行上面的问题:
1,后台登录出现这个,什么意思?
Warning: Cannot modify header information - headers already sent by (output started at D:\APMServ526\www\htdocs\admin\login.php:10) in D:\APMServ526\www\htdocs\admin\login.php on line 32
admin 回复 [2013-01-17 02:22 PM]
你在 login.php 页面顶部加上 ob_start(); //打开缓冲区 这一句应该就没问题了,加在 session_start(); 上面。这是PHP.ini里面配置的问题,更改两个页面即可。admin/目录下的 login.php和logout.php。
2,后台可以填加,首页无法更新
其实这个是没有问题的,首页是动态进行数据调用的,默认的数据调用是最先前添加的在前面,这就导致最新添加的没有在首页出现,而出现在了后面。解决方法是将调用的SQL语句更改为:$sql="select * from newscontent where newstypeid=$newstypeid order by newsid desc limit 0,5";。
3,列表页只显示3条
更改源码文件的条数就可以了。$pagesize=3;改成$pagesize=10;就会显示10条,新加的都会显示出来。
如果你不会更改的话,可以留下邮箱,我将改好的这几个源码发给你,对应覆盖一下就可以。
使用本源码请大家尽量保留版权信息,算是对原作者的一个支持,谢谢!
最新版已提供下载:夏日文章CMS管理系统V.01