【ThinkPHP3.2.2实现持久登录(记住我)功能的方法_PHP】教程文章相关的互联网学习教程文章

【ThinkPHP框架学习 】(2) --- 后台管理系统如何用iframe点击左边右边局部刷新【图】

如题: 在写后台管理系统时,需要实现后台界面的局部动态刷新。 左边的导航栏使用a标签进行设置,通过href和target属性的配合,就可以将iframe中的子页实现动态刷新。 原理:设这你的 iframe 的名字 比如iframe name="main"你左边的页面中 <a href="Article_Manage.asp" target="main">文章管理</a>解读源码:1.在右边嵌套框中 写入嵌套代码 iframe 设置为name = iframe 2.然后在左边导航链接中 加入...

ThinkPHP分类查询(获取当前分类的子分类,获取父分类,下一级分类)【代码】

获取指定分类的所有子分类ID号//获取指定分类的所有子分类ID号function getAllChildcateIds($categoryID){//初始化ID数组$array[] = $categoryID;do {$ids = ‘‘;$where[‘pid‘] = array(‘in‘,$categoryID);$cate = M(‘cate‘)->where($where)->select();foreach ($cateas$k=>$v){$array[] = $v[‘id‘];$ids .= ‘,‘ . $v[‘id‘];}$ids = substr($ids, 1, strlen($ids));$categoryID = $ids;}while (!empty($cate));$ids =...

好用的thinkphp通用后台【YahoAdmin】和社区论坛 【Sea社区】

好用的thinkphp通用后台【YahoAdmin】和社区论坛 【Sea社区】,入口:http://www.webplatform.com/,一起打包走吧【原文链接:http://www.webplatform.com/index/forum/noteDetail.html?id=19】源码介绍:这是一套基于纯ThinkPHP5.0制作的后台权限管理系统以及及轻论坛社区系统,易于拓展,易于拆分后台与前端;同时,本系统以单功能拓展为主,后台可以自行加入商城、微信等板块。该系统后台为通用的权限管理系统,可拓展并且易于二...

ThinkPHP使用心得分享-上传类UploadFile的使用

上传类的使用很简单,如果是第一次使用上传功能的朋友需要注意的是html提交表单中的表单属性要加上 enctype属性,如:复制代码 代码如下: <form method="post" action="upload.php" enctype="multipart/form-data"> <input type=‘file‘ name=‘file‘> <input type=‘submit‘ value=‘提交‘> </form>ThinkPHP的UploadFile类在文件../ThinkPHP/Extend/Library/ORG/Net/UploadFile.class.php中:复制代码 代码如下: //引入...

将PHPMailer整合到ThinkPHP中实现SMTP发送邮件【图】

ThinkPHP没有邮件发送的功能,于是,我就想了想,就将PHPMailer整合到ThinkPHP中吧。PHPMailer是不符合ThinkPHP规范的插件程序,所以,我们需要先将PHPMailer程序放到ThinkPHP的 Library/Vendor目录下,我这里是最新版的ThinkPHP 3.2,如果是是ThinkPHP 3.2之前的版本,可能就是Lib目录了。Vendor目录专门用于存放非标准ThinkPHP插件的目录,如下:PHPMailer整合到ThinkPHP中的存放目录接下来为了方便发送邮件,我们可以定义一个专...

ThinkPHP验证码使用简明教程

一、首先需要在控制器中加入验证码方法admin/Lib/Action/LoginAction.class.php知识点:1、ob_clean函数用途2、import方法调用think默认类库3、Image类buildImageVerify方法使用代码如下:复制代码 代码如下:Public function verify(){ ob_clean(); //ob_clean函数 清空先前输出 import(‘ORG.Util.Image‘); //import调用的是message/ThinkPHP框架目录下的扩展包Extend/Library/ORG/Util/中的Image.class.php类文件 Image::buildI...

ThinkPHP框架基础3【代码】【图】

连接数据库把convertion.php数据库相关的设置复制到config.php在config.php做数据库连接配置,设置好数据制作model模型a) model本身就是一个类文件b) 数据库中的每个数据表都对应一个model模型文件c) 最简单的数据model模型类$goods = new 命名空间GoodsModel(); $goods = D(‘模型标志’); a) $goods = D(“Goods”);b) 该$goods是父类Model的对象,但是操作的数据表还是sw_goodsc) ...

ThinkPHP3.1新特性之对分组支持的改进与完善概述

ThinkPHP3.1版本对分组的支持如了如下改进:每个分组支持独立的空模块ThinkPHP3.0及以前版本的分组不支持定义独立的空模块,空模块EmptyAction只能放置在分组目录外层,而ThinkPHP3.1版则改进了每个分组可以定义独立的空模块,对于有不同分组不同空模块需求的情况就方便了。公共Action和Model类优先加载分组目录ThinkPHP3.0版本分组如果要继承一个公共的Action类或者Model类分组目录下面的,这个继承的公共类只能放到分组目录外层,...

thinkphp 数据访问【代码】【图】

<?php namespace Admin\Controller; use Think\Controller; class MainController extends Controller {public function showList(){echo "大苹果商城";}public function test(){//数据访问//造模型对象$nation = D("Nation");//查询//$a = $nation->select(); //查所有,返回关联数组//$a = $nation->select("n001,n002,n003"); //通过主键查//$a = $nation->find("n002"); //查一条数据连贯操作$a = $nation->where("name=‘汉族...

ThinkPHP讲解(十)——第三方类的引入:以分页为主【代码】【图】

第三方类的引入,以分页类为例:1.在控制器里新建一个分页的操作方法FenYe()注意:第三方类Page.class.php放在Think或Home文件夹下,并新近一个文件夹,放在里面,并在其类里加上命名空间namespace Home\FenYefunction FenYe(){$model=D("Nation");$total=$model->count();//造分页类$page=new \Home\FenYe\Page($total,3); //参数一为总数据数;参数二:每页显示的条数//$sql="select * from Nation ".$page->limit; //原生态语句...

ThinkPHP去除url中的index.php

例如你的原路径是 http://localhost/test/index.php/index/add那么现在的地址是 http://localhost/test/index/add如何去掉index.php呢?1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置#LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉2.AllowOverride None 讲None改为 All //在APACHE里面去配置 (注意其他地方的AllowOverride也统统设置为ALL)<Directory "D:/server/apache/cgi-bi...

ThinkPHP去除url中的index.php

例如你的原路径是 http://localhost/app/index.php/module/action/var/value/那么现在的地址是 http://localhost/app/module/action/var/value/去除index.php1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置#LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉2.AllowOverride None 讲None改为 All //在APACHE里面去配置 (注意其他地方的AllowOverride也统统设置为ALL)AllowOverride ...

配置thinkphp3.2 404页面

ThinkPHP自身提供了 404 页面的处理机制,我们只需要在控制器 中添加一个 EmptyController.class.php,并且实现以下方法即可,方法如下:<?class EmptyController extends Controller { function _empty(){ header( " HTTP/1.0 404 Not Found" ); $this->display( ‘ Public:404 ‘ ); } function index(){ header( " HTTP/1....

使用ThinkPHP框架高速开发站点(多图)

<SPAN style=‘font-family: "Microsoft YaHei"; background-color: rgb(255, 255, 255);‘>使用ThinkPHP框架高速搭建站点<SPAN style=‘font-family: "Microsoft YaHei"; font-size: 16px;‘> <SPAN style=‘font-family: "Microsoft YaHei"; font-size: 16px;‘> 这一周一直忙于做实验室的站点,基本功能算是完毕了。比較有收获的是大概了解了ThinkPHP框架。写一些东西留作纪念吧。假设对于相同是Web方面新手的你有一丝...

ThinkPHP框架下,jq实现在div中添加标签并且div的大小会随之变化【图】

php初学者,有什么不对的还请指正。首先是在html页面中用jq实现添加标签:divAchivePersonnal是select所在的div的外层div,divselectAchivePersonnal是select的最近一层div,info内是字符串拼接,jq标签插入用append方法。接下来是调整css样式,使div会随着标签增加而加大,这里要用一个css属性overflow(亲自查),这里直接在divselectAchivePersonnal使用时不会达到你想要的效果,所以至少要有两个嵌套的div,在直接关联div的外层...

THINKPHP - 相关标签
功能 - 相关标签