header("location:http://localhost:8080/JiaoWu/JiaoWu/A/index.php/Home/ZuoYe/ZuoYe"); 可以跨控制器跳转 header("location:http://地址/".U("方法名")); 本控制器跳转 header("l ...
分类:
其他好文 时间:
2016-06-23 20:24:07
阅读次数:
713
前几天在TP中,使用PHP自带类,因为命名空间,遇到一个小问题。因为ThinkPHP中使用了命名空间,如果在Home命名空间下,直接执行如下代码
$datetime= new DateTime($basedate, new DateTimeZone($timezone));
那么其等同如
$datetime= new \Home\DateTime($basedate, new...
分类:
Web程序 时间:
2016-06-22 11:00:13
阅读次数:
150
用自动收集表单的形式进行增删改查 MainController.class.php: ShowInfo.html: TianJia.html: XiuGai.html: ...
分类:
其他好文 时间:
2016-06-21 09:21:39
阅读次数:
288
ThinkPHP中自带能生成验证码的类:ThinkPHP/Library/Think/Verify.class.php 默认情况下,验证码的字体是随机使用 ThinkPHP/Library/Think/Verify/ttfs/目录下面的字体文件,我们可以指定验证码的字体 汉字的验证码:ThinkPH ...
分类:
Web程序 时间:
2016-06-20 21:54:45
阅读次数:
308
数据库配置 在TP框架中要进行连接数据库操作,要进行配置 要在convertion.php中找到“数据库配置”,并复制到项目配置文件config.php中 Model模型层制作 model:数据库中每张表对应一个模型 类名就是表名,类里面的成员变量就是列名 把一张表对应一个类,其中一条数据对应一个对 ...
分类:
数据库 时间:
2016-06-20 14:14:18
阅读次数:
539
在服务器端通过tp框架实现表单验证 用户名、密码、重复密码、邮箱、qq、手机号码、爱好、学历 具体步骤: 自动验证是ThinkPHP模型层提供的一种数据验证方法,可以在使用create创建数据对象的时候自动进行数据验证。 数据验证可以进行数据类型、业务规则、安全判断等方面的验证操作。 数据验证有两种 ...
分类:
其他好文 时间:
2016-06-19 18:21:45
阅读次数:
430
一、“空操作”本质意思:一个对象(控制器)调用本身不存在的操作方法 一般网站处于安全考虑不给用户提示任何错误信息 在tp里面控制器controller.class.php里有个_call()方法 所以空操作有两种解决方案: ① 在对应的控制器里边制作一个方法,名称为”_empty”,这个控制器的空操 ...
分类:
Web程序 时间:
2016-06-19 16:50:55
阅读次数:
192
恢复内容开始 【空操作和空控制器处理】 空操作:就没有指定的操作方法 空控制器:没有指定控制器 http://网址/index.php/Home/User/login http://网址/index.php/Home/User/hello 空操作,没有hello方法 http://网址/index. ...
分类:
其他好文 时间:
2016-06-18 22:27:00
阅读次数:
190
修改的三种方式 删除数据库数据的方式 创建表单静态验证的方式 (1)在模块的Model文件夹下创建模型 命名规则-> 表名Model.class.php (2)创建调用方法 (3)创建模板表单 (注:name和数据库表的列名一一对应) 创建动态表单动态验证方式(使用动态验证方式支持D和M方法实例化数 ...
分类:
数据库 时间:
2016-06-17 22:23:30
阅读次数:
257