随笔分类 - Thinkphp
摘要:在使用文本编辑器时,如果加入图片,涉及到图片的src,需要用到Ajax传地址到处理页面。 在使用Ajax的过程中,如果要通过JSON传递路径值到处理页面,会出现传值不正确。 解决方法就是在传值之前将路径进行编码: encodeURIComponent(url) 在处理页面,将接收到的路径变量进行解码
阅读全文
摘要:文本编辑器:可以从网上下载 ueditor文件夹里面包含php和utf8-php两个文件夹 平时使用时主要用到获取内容和写入内容两个按钮 获取内容: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
阅读全文
摘要:一、验证码 验证码参数 例题:登录时验证下验证码 LoginController.class.php <?php namespace Home\Controller; use Think\Controller; class LoginController extends Controller { p
阅读全文
摘要:一、关于JS和CSS路径问题 1.找路径是从入口文件index.php来找的,而不是从文件本身所在位置来找, 因为我们访问时是访问的入口文件 2.在存放JS和CSS的时候可以放到public文件夹下 3.可以使用标签引入: 3.1 import标签 传统方式的导入外部JS和CSS文件的方法是直接在模
阅读全文
摘要:在服务器端通过tp框架实现表单验证 用户名、密码、重复密码、邮箱、qq、手机号码、爱好、学历 具体步骤: 自动验证是ThinkPHP模型层提供的一种数据验证方法,可以在使用create创建数据对象的时候自动进行数据验证。 数据验证可以进行数据类型、业务规则、安全判断等方面的验证操作。 数据验证有两种
阅读全文
摘要:利用ThinkPHP连接数据库的增删改查的例题:用到的数据库表名Info表,Nation表 数据显示页面:MainController.class.php中的方法(增删改查全包括--function ShowInfo,ShanChu,TianJia,XiuGai) 1 <?php 2 namespa
阅读全文
摘要:一、数据修改操作 save() 实现数据修改,返回受影响的记录条数 具体有两种方式实现数据修改,与添加类似(数组、AR方式) 1.数组方式: a) $goods = D(“Goods”); b) $ar = array(‘goods_id’=>100,‘goods_name’=>’lenovo手机’
阅读全文
摘要:一、连接数据库配置及Model数据模型层 1. Thinkphp\conf\convertion.php中找到数据库设置部分,复制到自己的配置文件中,并添加好有关数据库的内容 JiaoWu\Home\conf\config.php: 2. 制作model模型 a) model本身就是一个类文件 b)
阅读全文
摘要:1.显示模版 在Home/Controller/MainController.class.php中写一个方法来显示对应的模版 在Home/View/Main中新建一个文件text.html 运行结果: 2.模版继承: 模板继承是一项更加灵活的模板布局方式,模板继承不同于模板布局,甚至来说,应该在模板
阅读全文
摘要:1、空操作 空操作是指系统在找不到请求的操作方法的时候,会定位到空操作(_empty)方法来执行,利用这个机制,我们可以实现错误页面和一些URL的优化。 http://网址/index.php/Home/Main/login http://网址/index.php/Home/Main/hello 空
阅读全文
摘要:控 制 器: 1.命名方法:新建一个主页面的控制器 controller文件夹下新建一个文件,命名为:MainController.class.php首字母都大写,称为驼峰命名法 eg: 浏览器地址: 运行结果: 2. C()方法 C(名称) 获得配置变量(convertion.php config
阅读全文
摘要:ThinkPHP 一、php框架介绍 真实项目开发步骤: 问题: 1. 多人开发项目,分工不合理,(html php mysql) 2. 代码风格不一样,后期维护十分困难 3. 项目生命周期十分短,项目生命没有延续性,造成资源浪费、人员浪费 4. 项目不能很好适应客户需求,牵一发而动全身。 其他相关
阅读全文

浙公网安备 33010602011771号