• 大小: 5KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 标签: php  mvc  note  留言本  

资源简介

标题上我把这个留言板叫最简单的,其实应该叫最简陋的,因为把全部注意力集中在MVC模式设计和实现上,所以UI方面几乎没有一点修饰。之所以在这里跟大家分享这个东西,是因为我自己通过读该老外的代码并仿照着写留言板对MVC的概念和具体实现有了些认识,希望了解MVC具体实现的朋友可以参考一下。

资源截图

代码片段和文件信息



ta http-equiv=“Content-Type“ content=“text/html; charset=gb2312“ />
tle>PHP MVC留言板tle>


添加新留言



//!index.php 总入口
 /**
 * index.php的调用形式为:
 * 显示所有留言:index.php?action=list
 * 添加留言    :index.php?action=post
 * 删除留言    :index.php?action=delete&id=x
 */
require_once(‘lib/DataAccess.php‘);
require_once(‘lib/Model.php‘);
require_once(‘lib/View.php‘);
require_once(‘lib/Controller.php‘);
//创建DataAccess对象(请根据你的需要修改参数值)
$dao=& new DataAccess (‘localhost‘‘root‘‘‘‘test‘);
//根据$_GET[“action“]取值的不同调用不同的控制器子类
$action=$_GET[“action“];

switch ($action)
{
   case “post“:
      $controller=& new postController($dao$_POST); break;
   case “list“:
      $controller=& new listController($dao); break;
  


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1159  2009-02-25 10:57  finenote\index.php

     文件       1673  2009-02-25 10:17  finenote\lib\Controller.php

     文件       1473  2009-02-25 09:40  finenote\lib\DataAccess.php

     文件       1441  2009-02-25 10:58  finenote\lib\Model.php

     文件       1599  2009-02-25 10:38  finenote\lib\View.php

     文件        663  2009-02-25 10:41  finenote\post.htm

     文件        919  2009-02-25 11:52  finenote\sql\SQL.txt

     文件         91  2009-03-11 18:57  finenote\说明.txt

     目录          0  2009-03-11 17:25  finenote\lib

     目录          0  2009-03-11 17:25  finenote\sql

     目录          0  2009-03-11 17:25  finenote

----------- ---------  ---------- -----  ----

                 9018                    11


评论

共有 条评论