随笔分类 -  Thinkphp

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