下面的例子中,以会员注册这个流程简单描述,使用dreamweaver cs4 或以上进行开发的便利:如果我们要在注册流程中增加一些功能;trylife习惯是先打开注册页的源文件,看下两项表单的值,action和enews;下面是演示用dreamweaver cs4 自动打开require/include文件的特性快速进行查找相关内容,所以我们只操作到第四步;
一、打开表单查看action和enews的值
<form id=”userinfoform” action=”../../enews/index.php” accept-charset=”UNKNOWN” enctype=”multipart/form-data” method=”post”>
<input name=”enews” type=”hidden” value=”register” />
</form>
上边的代码是前台会员注册截取的部分代码,其中action值所指向的脚本页是表单处理流程文件;enews的值是一个处理名;要知道帝国CMS基本都是用方式的;下民再打开e/enews/index.php 这个文件
二、打开相关表单处理流程文件 即action值的那个PHP文件

这个是dreamweaver cs4 及其以上打开e/enews/index.php,看到图中的标注就是dreamweaver自动加载了require/include 的文件;这个就是使用CS4或以上的好处!
三、在打开文件中搜索enews的值

这例子中我们搜索“register”,如上图所示,我们找到了处理会员注册的这段代码;看绿色巨型圈出的部分,这个函数就是我们通过上边的过程查找得知的会员注册的处理函数;
四、搜索这个函数所在文件

如上图注意红色圈出的内容选择“打开文件/Open Documents” (我下的这个dreamweaver CS5只有英文和其他不认识的文字,没中文版凑合看看)绿色圈出的发现没有直接搜索 “register”而是搜索了“function register”这是为了精准的找到这个函数;如果搜索“ register”将会有一堆内容出现;好的看到上边的箭头我们在user.php中找到了会员注册的处理函数register();
下一篇trylife会讲到使用dreamweaver cs5的特性 进行定国CMS二次开发,约6约5日发布敬请关注!
