wordpress CMS主题 微信

thinkphp3.2使用smarty模板引擎后如何使用U函数带变量参数?

在thinkphp3.2在使用smarty模板引擎后如何实现URL短链接?这篇文章中,我们介绍了如何使用U函数来设置短链接,只是介绍了不带参数的U函数调用。我们的网站页面不可能都是单一的静态页面,而是多面的动态页面。这时,我们用U函数来设置链接时,就需要使用到变量。 单一的...

thinkphp3.2在使用smarty模板引擎后如何实现URL短链接?

使用thinkphp框架开发网站后,如果想对SEO友好,我们一般都要对网站URL进行相应的优化。如果是使用thinkphp自身的模板引擎,比较简单,按官方thinkphp手册来操作即可。如果使用了smarty模板引擎,在URL优化上还是会有一些小插曲的。thinkphp3.2使用...

在开发ThinkPHP网站程序时,如何自定义ThinkPHP标签库?

在通过thinkphp开发个人网站程序时,一般情况下,thinkphp自带的标签就基本上够用了。但有时,为了让前台模板制作者更加方便快速地开发网站模板,作为网站程序开发者,有必要提供一些更加人性化的标签用来使用,这样就需要为thinkphp网站程序引用自定义标签库。那么,如何自定...

如何自定义thinkphp的异常处理页面、成功处理页面、错误处理页面?

在通过thinkphp开发网站时,如果使用thinkphp的默认的异常处理页面、成功处理页面、错误处理页面(如下图),很容易就让浏览者知道这是通过thinkphp程序开的网站,这很容易被一些别有用心的人利用——而遭受攻击。thinkphp开发者早就为我们想到这一点了,所以,thi...

thinkphp生成前台静态页面后,如何更新前台文章点击数?

精通thinkphp或php的同仁都知道,动态统计和获取文章点击数是非常简单的,只需要每次进入页面时就给文章点击数添加1,然后再从数据库调出这个点击数就可以 了。但是,如果通过thinkphp把前台动态页面生成静态文件后,这些静态页面的内容就是死的,你进多少次文章页面,点击数始终...

thinkphp框架如何在控制器中切换数据库?

通过thinkphp框架开发网站,一般情况下,我们只会用一个数据库,这时不会碰到切换数据库的问题。但是,有时,需要多个数据库,比如:多网站管理系统开发,后台与前台的数据库是要分离的,后台数据库只记录前台网站的相关信息而不记录前台网站的分类文章等详细内容,前台数据库则存放文章等详细...

ThinkPHP框架:上传图片(文件)功能

前面我们介绍过ThinkPHP框架生成缩略图,本章我们再来看看ThinkPHP如何上传图片(文件)。同生成缩略图功能一样,ThinkPHP 的文件上传功能同样提供了一个上传类,即 Upload.class.php,这个类的位置在在thinkphp/library/think文件夹...

ThinkPHP框架:生成图片的缩略图

前文中,高时银博客曾介绍过“php生成图片的缩略图”的方法,实现代码相对来说比较繁琐。而通过ThinkPHP框架做成的网站,在生成图片的缩略图上,要简单的多方便的多。那么,ThinkPHP框架中如何生成缩略图呢?一起来看看吧。 ThinkPHP 的图像处理功能文件Image...