Welcome 微信登录

首页 / 网页编程 / PHP

ThinkPHP修改项目结构

ThinkPHP修改项目结构

ThinkPHP修改项目结构2014-04-06纯属闲着无聊的- -!,前两天一直研究dede,放弃了。无聊最近准备研究ThinkPHP,但是ThinkPHP生成的目录的结构让我很郁闷,个人还是比较喜欢dede之类的那种比较简单的结构,所以今天就下手改了一下。现在分享出来给大家。1.先修改生成项目目录的主体结构,这个不需要修改ThinkPHP的源码(也可以修改,如果是初学者,最好还是先别修改了)新建index.php入口文件,然后不按照手册新建项目。输入以...
PHP中require()文件包含的正确用法

PHP中require()文件包含的正确用法

PHP中require()文件包含的正确用法2014-04-06 cnblogs bananaplan以前看一些PHP框架源码的时候,很奇怪在文件包含的时候,会用dirname(__FILE__)来拼凑文件路 径,不知道这样做有什么好处,后来终于发现了其中的缘由。我们来看一个简单的例子:有a,b,c三个php文件。a.php在网站根目录,b.php在b文件夹下——b/b.php,c.php在 c文件夹下——c...
ThinkPHP RBAC官网的例子详解

ThinkPHP RBAC官网的例子详解

ThinkPHP RBAC官网的例子详解2014-04-06一直想学习RBAC,又看了官网的例子,又百度,没找到合适的教程。所以就只能自己研究了,就拿官网的例子来说吧think_access表作用是看某个组是否有权限访问某个模块下的方法或者访问某个模块,这个表少一个pid字段,自己添加就可以了think_node表,节点表作用是把所有需要的模块,模块下的方法都添加进来管理,用这个也可以直接读取成后台的导航name字段是模块,方法的名称,比如Index模块,...
ThinkPHP RBAC如何自动获取所有模块的函数

ThinkPHP RBAC如何自动获取所有模块的函数

ThinkPHP RBAC如何自动获取所有模块的函数2014-04-06 尛雷 之前我写过一个例子,关于ThinkPHP RBAC权限控制的,后来又研究了下,发现在真实的情况中,很多crm,cms等,有需要去获取RBAC所有模块,然后进行权限分配等操作,或者增加删除模块。所以就想了一个思路去实现自动获取ThinkPHP所有的模块大致思路是:1、根据配置文件获取分组2、遍历分组下的Action文件夹中的*Action.class.php3、实例化Action...
ThinkPHP框架中添加404错误页面以及访问安全

ThinkPHP框架中添加404错误页面以及访问安全

ThinkPHP框架中添加404错误页面以及访问安全2014-04-06 尛雷 所有的网站项目都需要添加一个404页面,不仅友好,而且对网站优化也有一定的好处,而用ThinkPHP框架搭建的网站添加404页面的方法还是很简单的,利用的就是空类,空方法第一步:在Lib/Action文件夹下创建EmptyAction.class.PHP<?phpclass EmptyAction extends Action {function _empty(){hea...
如何在Linux下安装php imagick扩展

如何在Linux下安装php imagick扩展

如何在Linux下安装php imagick扩展2014-04-17 博客园 Sudo高今天小编 由于工作需求用到了 imagick 这个扩展 服务器环境是 lnmp 架构下面稍微来介 绍下 这个 东东imagick是一个PHP的扩展,用ImageMagick提供的API来进行图片的创建与修改,不过这些操作已经 包装到扩展imagick中去了,最终调用的是ImageMagick提供的API. 所以这就必须要安装 ImageMagick 。那么 ImageM...
解决WordPress的文件上传与下载问题

解决WordPress的文件上传与下载问题

解决WordPress的文件上传与下载问题2014-04-17网上流传了一些修改WordPress文件上传大小限制的做法,大部分是一个版本,而且说得不够准确,特别是对于生手的指导性不强,本文总结了使用Wordpress博客的朋友在文件上传与下载时大小限制,及文件上传不成功之路的 一些问题总结与解决方法。一、文件上传大小限制最有效的办法:需要修改PHP配置来调整限制。如为使上传大小限制为80M,将以下代码加入PHP配置:file_uploads =Onupl...
PHP中cookie和session简介

PHP中cookie和session简介

PHP中cookie和session简介2014-04-17使用PHP进行用户认证的方式有三种:HTTp认证、使用session、使用cookie。使用php进行http认证:是通过结合header()函数和PHPAUTHUSER、PHP_AUTH_pw全局变量的方法来创建的一个基本认证机制 。一个简单的PHP脚本可以通过发送适当的HTTP头以在客户机屏幕自动显示用户名/口令对话框以模 拟HTTP认证请求/响应系统。<?php if((!isset(...
实现php无限极分类的方法

实现php无限极分类的方法

实现php无限极分类的方法2014-04-17 cnblogs 高进今天写了下无限极分类 下面就把代码贴上来了 写的不怎么样。method of classify one<?php /*reader: 这是自己写的无限极分类实现方法 里面的编辑方法只是对分类名进行了编辑没有进行移动操作 小弟能力有限忘大家多多包涵啊 第一种方法: CREATE TABLE `types` ( `type_id` int(11) NOT NULL AUTO_INCREM...
php权限分配的实现

php权限分配的实现

php权限分配的实现2014-04-17 cnblogs 高进小编今天写下关于后台管理员权限的分配自己的思路想法<?php /**reader * 小编的思想比较简单实现的功能 * 首先每个栏目的id号是固定不变的 然后 总管理员 * 创建个管理员之后 给该管理员分配权限的时候把相应的栏目勾选上 * 这样把栏目的 id 号 就插入到数据库里面了,当这个管理员登录之后 * 获得这个管理员 应有的的栏目id 号 。左边的导航 根据当前的栏目id在不在该管...
<< 661 662 663 664 665 666 667 668 669 670 >>