一.Session系统提供了 Session 管理和操作的完善支持,只需要通过 session()函数完成,该函数可以完成 Session 的设置、获取、删除和管理操作。(session是保存在服务器端)一般来说,在 ThinkPHP 中不需要手动初始化 session,系统会自动初始化。参数名说明...
分类:
其他好文 时间:
2015-06-17 22:59:27
阅读次数:
227
使用PHP MVC框架,首先想到的无非是这几个 codeigniter、thinkphp、yii2、laravel。
打算重构一个中型的平台类型网站,似乎codeigniter看上去更合适?
但仔细考虑,codeigniter 存在几个致命的缺点或者说弱点:
1)session居然保存在cookie中
危害是,当cookie存放的内容过大,会导致出的文件是再请求页面,提示请求错误。因为发送...
分类:
其他好文 时间:
2015-06-17 13:27:27
阅读次数:
113
首先下载phpmemcache,地址为:
http://up.2cto.com/2012/0522/20120522094758371.rar
解压下的文件,解压后有以下文件:
接着以管理员身份打开cmd,进入刚才解压的目录,
安装memcache:
memcached.exe -d install
接着启动memcache服务:
memcache...
转自:http://blog.sina.com.cn/s/blog_827ddd950100ulyv.htmlTP中有不少路径的便捷使用方法,比如模板中使用的__URL__,__ACTION__等,如果你对这些路径不是很明白,用起来说不定就会有这样或那样的问题,抑或出了错也不知道怎么改,现在我们看一...
分类:
Web程序 时间:
2015-06-17 00:36:19
阅读次数:
105
三. 跳转和重定向ThinkPHP 在操作数据库时,需要跳转和重定向页面。ThinkPHP 提供了一组方法来解决了这个问题。在WeiBo/Home/Controller/UserController.class.php中的代码如下: 1 success('跳转成功','./User/all');12...
分类:
其他好文 时间:
2015-06-17 00:31:08
阅读次数:
110
thinkPHP中的模型摘自 开源it1) 模型必须是一个对象(类) 2) 模型对象的属性变化后,必须持久化的(保存的),则是:实体对象:商品对象、订单对象 3) 模型对象的属性变化后,不要持久化的,则是:业务服务对象、基础服务对象、助手对象:翻页对象、数据库连接对象、订单商品验证类 4) 为了简单...
分类:
Web程序 时间:
2015-06-17 00:25:53
阅读次数:
208
//二维码图片保存路径 $pathname = date("Ymd",time()); $pathname = "./Qrcode/" . $pathname; if(!is_dir($pathname)) { //若目录不存在则创建之 mkdir($pathname); } v...
分类:
Web程序 时间:
2015-06-17 00:16:00
阅读次数:
143
第一步:下载官方PHP支付demo第二步:将文件夹拷贝到thinkphp 框架文件的vendor中;第三步:稍微修改源码,把PHP脚本改成类的形式;例; class js_api_call extends \Think\Controller{ public function js_api...
分类:
微信 时间:
2015-06-16 16:30:57
阅读次数:
238
Fatal error: Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in D:\phpStudy\http\obd\ThinkPHP\Li 很简单,只需要修改 php-ini 打开pdo扩展就可以了。extension=php_pdo_.....
分类:
数据库 时间:
2015-06-16 12:30:56
阅读次数:
1205
写的时候正好出错,我就纠结是{if}还是手册中的,当然我使用的是手册中的用法,但是点击按钮时候还是没展开(if后的条件没执行)。如图 试了好多写法,也检查了多次逻辑,以及各种输出,但是输出是正确的,如下图箭头指向的输出,结果是正确的 查看thinkphp手册if用法: 这里得注意细节了,我就是...
分类:
Web程序 时间:
2015-06-16 07:54:23
阅读次数:
233