随笔分类 -  ThinkPHP

摘要:对于英文字符可使用如下形式(模板中):{$vo.title|substr=0,5}如果是中文字符thinkphp提供了msubstr,用法如下:function msubstr($str, $start=0, $length, $charset=”utf-8″, $suffix=true)//使用如... 阅读全文
posted @ 2015-05-27 17:04 nemo20
摘要:在调用验证码之前加上 ob_clean();不显示验证码的代码:public function verify(){ $verify = new \Think\Verify(); $verify->entry();}修改为:public function verif... 阅读全文
posted @ 2015-05-21 09:54 nemo20
摘要:执行例如http://192.168.1.32/index.php?s=/Home/Cron/yue 这样的 url 的计划任务方式①*/1 * * * * curl http://192.168.1.32/index.php?s=/Home/Cron/yue注意修改完计划任务之后要重启 cron ... 阅读全文
posted @ 2015-04-15 13:23 nemo20
摘要:实现持久登录,即用户在登录时,勾选了"记住我"之后,无论是否关闭浏览器,只要不退出登录,在指定的时间内始终保持登录状态(缺点是在另一台电脑上登录过后,之前那台电脑就不能继续保持登录状态)。首先,持久登陆使用 cookie 实现,但是 cookie 中不能保存用户密码这样重要的信息,即使加密过。解决方... 阅读全文
posted @ 2015-02-11 02:14 nemo20
摘要:在 ThinkPHP 3.2.2 中,使用UEditor 编辑器获取数据库中保存的数据,可以使用UEditor 自身提供的方法。首先在视图模板中实例化编辑器,这是出现编辑器界面的必须的行为:然后使用 setContent 方法来使数据显示在编辑框内:editor.setContent(dataObj... 阅读全文
posted @ 2014-12-10 20:04 nemo20
摘要:在 ThinkPHP 3.2.2 中使用UEditor 编辑器保存文章内容时,数据库中保存的数据都被转义成实体,例如:<p><strong><span style="font-family: 微软雅黑, &amp... 阅读全文
posted @ 2014-12-10 19:58 nemo20
摘要:今天在 ThinkPHP 3.2.2 的试图模板中使用多重循环,用来把相应类别下对应的文章都依次循环出来,但是无论如何只能循环出类别,类别下的文章无法循环出,( 错误 ) 代码如下: ... 阅读全文
posted @ 2014-12-08 20:38 nemo20
摘要:在项目的 Common/function.php 文件里( 项目结构如图 ) 添加函数:/*字符串截断函数+省略号*/function subtext($text, $length){ if(mb_strlen($text, 'utf8') > $length) return mb_s... 阅读全文
posted @ 2014-12-08 20:26 nemo20
摘要:根据官网的教程 ( http://www.thinkphp.cn/info/171.html),数据验证的使用静态定义方式 ( 以 regex 为例 ) 无法验证数据:而采用动态验证则正常:控制器:validate($rules)->create()){ // 如果创建失败 ... 阅读全文
posted @ 2014-11-24 03:15 nemo20
摘要:一、关联模型 ( RelationMondel )1.数据查询① HAS_ONE 查询创建两张数据表评论表和文章表:tpk_comment ,tpk_article 。评论和文章的对应关系为,一条评论 id 对应一篇文章,为 ONE_TO_ONE 关系 ( 一对一 )。评论表的结构为:其中 aid ... 阅读全文
posted @ 2014-11-24 03:03 nemo20
摘要://TP 恶补ing... 一、定义数据表模型1.模型映射要测试数据库是否正常连接,最直接的办法就是在当前控制器中实例化数据表,然后使用 dump 函数输出,查看数据库的链接状态。代码:public function testdb(){ $obj=M("User"); dump($obj... 阅读全文
posted @ 2014-11-24 02:19 nemo20
摘要:/** * ThinkPHP version 3.1.3 * 部署方式:应用部署 * 文内的 http://localhost/ 由实际主机地址代替 */入口文件 index.php:true, 'DB_TYPE'=>'mysql', 'DB_HOST'=>'localhost', ... 阅读全文
posted @ 2014-11-16 23:49 nemo20
摘要:/** * ThinkPHP version 3.1.3 */ThinkPHP ( 官方网站:http://www.thinkphp.cn/ ) 目前最新版本是 3.2.2,它要求 PHP 的版本高于 5.3.0,由于我的 WAMPServer 集成的 PHP 版本是 5.2.6,所以下载了低一版本... 阅读全文
posted @ 2014-11-14 16:38 nemo20

访客数:AmazingCounters.com
2016/05/17 起统计