Zend Studio PHP Linux Fedora Ubuntu PHPer Eclipse Mysql Apache Nginx JQuery Ajax PHP JavaScript
查看文章 |
示例Blog发表日志的程序流程(总结)
2008-04-16 09:43
曾经的疑问帖子地址是:http://bbs.thinkphp.cn/viewthread.php?tid=222&extra=page%3D1 经过流年GG的指点,终于对Blog示例发布日志的流程了解了,下面我总结一下,也供大家一块学习 在说之前,提出一下这个Blog代码的BUG,在BlogAction.class.php的public function _before_add()中有些不妥,下面是具体代码: 代码:
下面是示例博客的发布日志的流程:
1._before_add()函数把$_SESSION['attch_verify']赋值到模板页中的<INPUT TYPE="hidden" name="_uploadFileVerify" value="{$verify}"> 2.编译生成发布日志页面,返回给客户端 3.用户填写日志内容,并添加附件,点击“发布日志”按钮,其onclick='save()',save()的代码是: 代码:
4.提交附件
5.执行前台的function uploadComplete() 6.提交日志数据到insert方法,insert()执行PublicAction.class.php中的public function _trigger($vo),这个函数会把日志与附件关联起来,并且保存Tag 整个流程大致上就是这样 |
最近读者: