博客程序开发历程【1】-[起始]{附源码}
2014-07-22 20:05
405 查看
开发环境:
PHP Version 5.4.12
Apache Version 2.4.4
MySQL Version 5.6.13
单入口文件index.php
全局配置:config.php
导入文件load.php
注:本文件将逐步扩展。
run函数:
源码下载地址:http://pan.baidu.com/disk/home?fr=ibaidu
PHP Version 5.4.12
Apache Version 2.4.4
MySQL Version 5.6.13
单入口文件index.php
<?php define('IN_BLOG', 1); require_once 'load.php'; run(); ?>
全局配置:config.php
<?php /** * 基础配置文件。 * * 本文件包含以下配置选项:MySQL设置、数据库表名前缀、密钥、 * 语言设定以及ABSPATH。 * 2014-7-6 * */ define('SITE_NAME', 'phpblog'); // ** MySQL 设置 ** // /** 数据库的名称 */ define('DB_NAME', 'blog'); /** MySQL数据库用户名 */ define('DB_USER', 'root'); /** MySQL数据库密码 */ define('DB_PASSWORD', 'root'); /** MySQL主机 */ define('DB_HOST', 'localhost'); /** 创建数据表时默认的文字编码 */ define('DB_CHARSET', 'utf8'); /** 数据库整理类型。如不确定请勿更改 */ define('DB_COLLATE', '');
导入文件load.php
<?php /** 目录的绝对路径。 */ if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/'); require_once (ABSPATH. 'config.php'); require_once (ABSPATH. 'html/html_login_fns.php'); require_once (ABSPATH. 'member/member_fns.php'); require_once (ABSPATH. 'fns.php'); require_once (ABSPATH. 'template.php'); ?>
注:本文件将逐步扩展。
run函数:
<?php function run(){ session_start(); islogin(); if (isset($_GET['file'])){ $action=isset($_GET['action']) ?$_GET['action']:'index'; include ($_GET['file']."/".$action.".php"); } else { get_paper('header'); get_paper('footer'); } } ?>
源码下载地址:http://pan.baidu.com/disk/home?fr=ibaidu
相关文章推荐
- 博客程序开发历程【5】-[附phpmailer]{附源码}
- 博客程序开发历程【2】-[会员系统-会员注册]{附源码}
- 博客程序开发历程【3】-[会员系统-登录验证]{附源码}
- 博客程序开发历程【4】-[会员系统-找回密码]{附源码}
- 博客程序开发历程【6】-[会员系统-密码重置]{附源码}
- 博客程序开发历程【6】-[会员系统-设置中心]{附源码}
- 博客程序开发历程【7】-[会员系统-注销登录]{附源码}
- Android应用开发揭秘的第一个程序HelloAndroid修改版和高仿版的源码注释
- 一个简单的JMF开发的摄像头拍照程序源码
- blog源码整理:php+mysql博客程序25种
- 用C#开发蜘蛛网络爬虫采集程序(附源码)(二)
- Windows程序开发的基本步骤(导入自原博客)
- 【翻译加转载】自己开发Blog博客程序:关于MetaWeblogAPI 的实现
- 我开发的室内3D引擎《Saturniid(天蚕蛾)》Demo(含程序和源码)
- android widget 开发实例 : 桌面便签程序的实现详解和源码
- 适用于ATI卡的GPU计算MD5的小程序源码,基于AMD APP SDK开发
- android widget 开发实例 : 桌面便签程序的实现详解和源码 (下)
- (最新整理)国内网页设计、程序开发、源码等网址大全
- android widget 开发实例 : 桌面便签程序的实现详解和源码 (上)
- 前段写了一个类,类似混淆器,经过测试无误,使用后不会影响原有程序功能,附源码、开发文档等。