使用过开源程序的朋友肯定都用过模板调用标签:例如 织梦dedecms
{dede:arclist flag='h' limit='1,4'}
<div class='d1arc'><a href="[field:ar...
thinkphp自定义模板标签TagLib,在标签中可用函数
2018.01.18, ThinkPHP ,抢沙发,1543人打酱油ThinkPHP Add()函数添加记录判断记录已经存在unique验证报错解决办法
2016.09.18, ThinkPHP ,抢沙发,3230人打酱油
之前在写网站的时候碰到一个问题,向数据库中插入记录的时候,对于unique类型的字段如果插入已经存在的记录值会出现错误: "SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry”,我想了一下之前做的工程,我的解决方案是先查询一下数据库,判断一下数据库中是...
简单配置nginx使之支持pathinfo
2016.06.15, ThinkPHP ,抢沙发,1853人打酱油
web环境从apache切换到nginx,发现thinkphp的pathinfo出现问题了,百度后得知nginx需要修改配置文件,代码如下:
location ~ \.php { #去掉$
&nb...
Thinkphp接入新版微信支付教程
2015.05.23, ThinkPHP ,抢沙发,1967人打酱油2014年3月4日晚,腾讯宣布微信支付接口结束内测,将向所有通过认证的服务号开放。具体信息包括:
1.微信公布微信支付申请流程:
(1)首先需要申请成为服务号,并在申请微信认证后;
(2)填写商户基本资料、业务基本资料、财务审核资料。
(3)通过审核进入开发流程,通过开发接口文档的指引,完成开发。
(4)开发完成后,即开通微信支付能力。
20...
ThinkPHP的URL重写时(隐藏index.php)遇到No input file specified的解决方法
2014.12.16, ThinkPHP ,抢沙发,2021人打酱油
thinkphp官方 URL重写 教程
通常的URL里面含有index.php,为了达到更好的SEO效果可能需要去掉URL里面的index.php
,通过URL重写的方式可以达到这种效果,通常需要服务器开启URL_REWRITE模块才能支持。
下面是Apache的配置过程,可以参考下:
1、httpd.conf配置...
ThinkPHP 登录完成后如何跳转上一访问页面(解决思路)
2014.10.22, ThinkPHP ,抢沙发,1834人打酱油
访问网站页面时,有的页面需要授权才能访问,这时候就会要求用户登录,跳转到登录页面login.php,怎么实现登录后返回到刚才访问的页面
项目需求
访问网站页面时,有的页面需要授权才能访问,这时候就会要求用户登录,跳转到登录页面login.php,怎么实现登录后返回到刚才访问的页面。
解决思路1:
...
ThinkPHP开启Gzip压缩,减少带宽消耗
2014.09.22, ThinkPHP ,抢沙发,2035人打酱油
不知道是我了解的少,还是ThinkPHP本来就不支持gzip压缩,每次流量都消耗的太大了,尤其是在 SAE上托管的这种程序来说,那一分一秒,跑得都是人民币啊。。
ThinkPHP下开启Gzip压缩很简单,不管你是哪个版本,只要在你的入口文件index.php中加入以下两行,如果你的服务器支持,那么就OK了。
1define ( "GZ...
介绍Thinkphp内置的一个中英文字符串截取函数
2014.05.22, ThinkPHP ,抢沙发,2814人打酱油
Thinkphp内置了一个可以媲美smarty的模板引擎,给我们带来了很大的方便。调用函数也一样,可以和smarty一样调用自己需要的函数,而官方也内置了一些常用的函数供大家调用。
比如今天我们说的截取字符串函数,在thinkphp模板引擎里可以这样写:{$vo.title|msubstr=0,5,’utf-8′
,false}
...
修改thinkphp的上传类UploadFile.class.php 让其生成的缩略图在上传图片相同目录
2014.05.16, ThinkPHP ,抢沙发,2281人打酱油现在在用ThinkPHP框架做上传图片,需要生成二个缩略图,上传的图片比较多,所以需要生成子目录。但是缩略图在上传过程中,却不能跟上传的图片在同一个目录中。后来看了下THINKPHP的上传类,需要自己手动修改下,才行。
一、先看我的上传程序吧。
PHP Code复制内容到剪贴板
import('O...
thinkphp关联查询(多表查询)
2013.11.19, ThinkPHP ,抢沙发,2052人打酱油
THINKPHP 中关联查询(多表查询)可以使用 table() 方法或和join方法,请看示例:
1、table()
$list = $user->table('user_status stats, user_profile profile')->where('stats.id = profile.typeid...
跃硕推荐_分享一个thinkphp错误提示页面代码
2013.11.06, ThinkPHP ,抢沙发,2062人打酱油
下面是代码:已经解决了官方的错误提示页面不能正常跳转的情况。
<html>
<head>
<meta
http-equiv="Content-Type" content="text/html;charset=utf-8"
/>
...