MVC登录表单

功能:登录表单

C控制器-动作

  back后台admin控制器loginAction动作完成该功能。

  Application/back/controller/AdminController.class.php

    class AdminController extends Controller{

    }

  增加动作:

  完成动作:

    class AdminController extends Controller{

      public function loginAction(){

        require CURRENT_VIEW_PATH.'login.html';

      }

    }

 

M模型

  不需要!

 

V视图层-模板

  增加登录表单模板,展示!

  Application/back/view/login.html

  按照ecshop的后台样式展示结构即可!

  表单action地址

  必要的元素:

    添加name属性

  提交

  测试请求该动作:

  Index.php?p=back&c=Admin&a=login

 

处理页面上的图片,CSS,JS

  项目中所用的CSS,JS,图片需要在浏览器端请求到,在浏览器解释执行的。

  与项目中核心类,模型类,控制器类,模板文件不同,这些不能在浏览器端直接请求到。

 

  应该将css,图片统一管理在一个可以被访问到的地址!

  新建一个子目录,专门用于存放哪些可以被浏览器直接请求的资源(JS,CSS,Image)

    application

    framework

    web

      back

        images

        style

  模板中载入css或者图片的路径需要更改

  Tip:防止浏览器直接请求到framework及其appliction

    添加.htaccess文件

      里面写:Deny from all

posted @ 2019-06-05 09:16  zsyzsyzsyzsyzsy  阅读(238)  评论(0编辑  收藏  举报