摘要:
1、MVC思想是一个和成词,由Model,模型(针对数据操作部分(数据逻辑)),View,视图(针对数据显示部分(显示) ,Controller控制器(针对其他PHP代码(业务逻辑)))2、是一个单一入口——用户必须要请求指定的控制器controller(module)和指定的方法action3、自 阅读全文
摘要:
1、模板引擎的概念:将php和HTML的代码进行分离的一套模板机制2、封装自定义模板引擎3、引入smarty模板引擎4、使用smarty:项目引入和加载页面{assign方法;分配变量到模板文件,display方法:获取模板文件的内容,替代特殊标记,显示模板文件内容}5、可以更改定界符{=左定界符 阅读全文
摘要:
PDO博客园1、开启PDO扩展2、PDO的构造方法有四个函数--$dsn:数据源名称,选择哪种类型的数据库,主机号和端口号,那个数据库和字符集--$username:数据库的用户名-$password:用户的密码--$driver_options:暂用默认驱动3、PDO的增删改主要调用exec4、P 阅读全文
摘要:
对象的概念——object,在现实业务逻辑中的一个动作实体就对应着OOP编程的一个对象!所以:对象采用属性(PROPERTY)保存数据;对象使用方法(method)管理数据 类的概念:在php中想要有对象就要先有类;而且类是用class来定义的,但是在类中的函数特殊符号()不能用在类上 类的实例化是 阅读全文
摘要:
处于安全和服务器压力在每次使用时需要session_start来完成 session_set_cookie_params(有效期,有效路径,有效域,是否安全传输,是否近HTTPONLY) 删除一个session数据在前面用unset 清空$_SESSION的值$_SESSION=array(); 销 阅读全文
摘要:
cookie的增删改都是通过setCookie这个函数来完成 setCookie(‘内容’,‘内容’),直接在内容里改,删除直接换成空数组 查找在另一个cookie2 中打开 有效期默认为关闭网页时,要延长有效期就加上 time()+时间秒 删除cookie的最佳方法为在时间time()-1 PHP 阅读全文
摘要:
项目应用三:定义项目初始化文件和入口 项目应用四:完成注册功能 项目应用五:封装数据库连接文件 项目应用六:完成登录功能 ==判断数据的合法性,密码和用户名的空值,或者用户名不存在或密码不正确 项目应用七:完成发帖功能 ==接收数据,判断数据的合法性,合法就入库,跳转到帖子列表页 项目应用八:完成帖 阅读全文
摘要:
单选按钮入库和双选按钮入库的表单 功能开发一般有有两种方式:一种是基于二次开发;还有一种是基于框架开发 在来就是安装ecshop;下载解压,上传web服务器,配置虚拟主机。开始安装的第一步:删除install.lock文件第二步:开启GD库第三步:配置数据库信息 项目应用一:搭建项目开发环境的第一步 阅读全文
摘要:
左外连接是把两张表连在一起并保留左边表格的信息,当左边的一条记录无法匹配到右边的记录值保留左边记录,右边用null代替。一般都是为了保险多用左外连接而不用自然连接。 查询的有(子查询)(列子查询)(行子查询)(表子查询)(exists子查询) PHP操作mysql的第一步:建立连接认证=通过mysq 阅读全文