第二步:设计界面
在这我们直接偷蓝色理想的BXNA的界面(http://blog.blueidea.com )
HTML和CSS的东西就不详细讲了,不然写10期也写不完这个留言本了(在code文件夹中有一个html文件,是单独分离出来的)
第三步:开始写程序咯
先要想好程序的整体构架,代码执行的流程等。
先说一下我们做的这个程序的整体运行流程:
程序是根据不同的URL参数(参数m和参数a)来调用不同的模块文件里的不同函数。比如URL是index.php?m=user&a=info,则程序会先包含mod_user.php,并调用里面的函数user_info();,这个函数会返回一段HTML(不会直接输出,因为我们要用到smarty,最后一次性输出)或跳到别的页面。所有的请求都是从index.php这个入口开始,mod文件不能被直接调用。
下面开始写程序入口部分:
首先建立一些引用的文件,放在includes文件夹下,比如一些常量config.inc.php,所有函数function.inc.php,后缀为PHP,这样通过浏览器直接访问这些文件将看到空白(没有输出)。
在config.inc.php中定义5个常量:
function.inc.php用来存放自定义函数。

发表评论