最新文章列表

告别ThinkPHP6的异常页面, 让我们来拥抱whoops吧

春节期间熟悉了TP6, 也写了一个TP6的博客程序,但系统的异常页面实在另外头疼,很多时候无法查看到是哪行代码出的问题。 所以就特别的想把whoops引进来,经过一系列的研究,终于找到了解决的办法: 1. 通过composer安装whoops 运行命令:  composer require filp/whoops 注意:composer引进的文件如果有语法错误,需要提前把语法错误处理好才能 ...
33130317 评论(0) 有468人浏览 2020-03-01 23:06

FastAdmin系统后台存在高危安全漏洞

FastAdmin系统后台存在高危安全漏洞 FastAdmin系统后台存在任意删除文件漏洞 漏洞链接参见: 国家信息安全中心漏洞共享平台 其实,漏洞远远不只这一个。原因相当简单,因为此框架是基于thinkphp开发的,其版本是5.0,而从5.0到5.1的多个小版本均有各种高危安全漏洞。并且,可悲的是thinkphp官方并未提供无缝升级的补丁。 我曾经用composer  update升级 ...
bardo 评论(0) 有2086人浏览 2019-09-07 23:27

ThinkPHP的CURD操作

一 代码 1、入口文件 <?php define('THINK_PATH', '../ThinkPHP'); //定义ThinkPHP框架路径(相对于入口文件) define('APP_NAME', 'App'); //定义项目名称 define('APP_PATH', './App'); //定义项目路径 require(THINK_PATH."/T ...
cakin24 评论(0) 有1009人浏览 2017-06-23 19:14

ThinkPHP之用户信息查询更新和删除

一 代码 1、配置文件 <?php return array( 'APP_DEBUG' => false, // 关闭调试模式 'DB_TYPE'=> 'mysql', // 数据库类型 'DB_HOST'=> 'localhost', // 数据库服务器地址 'DB_NAME'=>'db_database30', ...
cakin24 评论(0) 有1178人浏览 2017-06-23 19:13

ThinkPHP以PDO方式连接数据库

一 代码 1、修改config.php文件 <?php return array( 'DB_TYPE'=> 'pdo', // 注意DSN的配置针对不同的数据库有所区别 'DB_DSN'=> 'mysql:host=localhost;dbname=db_database30', 'DB_USER'=>'root', 'DB_PWD'=& ...
cakin24 评论(0) 有1455人浏览 2017-06-22 21:17

ThinkPHP通过DSN方式和数组传参的方式完成与数据库的连接

一 代码 1、完成入口函数的编写 <?php define('THINK_PATH', '../ThinkPHP'); //定义ThinkPHP框架路径(相对于入口文件) define('APP_NAME', 'App'); //定义项目名称 define('APP_PATH', './App'); //定义项目路径 require(THINK_PATH.&qu ...
cakin24 评论(0) 有2020人浏览 2017-06-22 21:08

ThinkPHP实例化模型

一 代码 1、定义入口文件index.php <?php define('THINK_PATH', '../ThinkPHP'); //定义ThinkPHP框架路径(相对于入口文件) define('APP_NAME', 'App'); //定义项目名称 define('APP_PATH', './App'); //定义项目路径 require(THINK_PA ...
cakin24 评论(0) 有778人浏览 2017-06-21 20:36

ThinkPHP自动生成的控制器类

一 代码 1、创建index.php入口页面。 <?php define('THINK_PATH', '../ThinkPHP/'); //定义ThinkPHP框架路径(相对于入口文件) define('APP_NAME', '3'); //定义项目名称 define('APP_PATH', '.'); //定义项目路径 require(THINK_PATH.& ...
cakin24 评论(0) 有1243人浏览 2017-06-21 20:27

ThinkPHP项目构建流程

一 代码 1、创建数据库以及数据表   2、载入ThinkPHP系统文件,编辑入口文件index.php <?php define('APP_DEBUG',true); define('THINK_PATH', '../ThinkPHP/');// 定义ThinkPHP框架路径 define('APP_NAME', '2');//定义项目名称和路径 define('AP ...
cakin24 评论(0) 有747人浏览 2017-06-20 21:08

ThinkPHP自动生成目录

一 代码 index.php <?php define('APP_DEBUG',true);
cakin24 评论(0) 有936人浏览 2017-06-20 20:59

对象存储oss集成到thinkPHP,将图片上传到oss里

  阿里云的对象存储oss,类似七牛存储。 前几天有客户需要把图片放在阿里云的oss里面,百度过一些资料,好像都是oss比较旧的版本1.几的,现在上传一个比较新的oss版本v2.0.5,并集成到thinkPHP里面。 可以在阿里云网站下载oss的demo源代码PHP版:v2.0.5 https://help.aliyun.com/document_detail/32174.html?s ...
Disable 评论(0) 有9人浏览 2017-03-01 18:31

PHP入门学习2

01 ThinkPHP学习(二)理清ThinkPHP的目录结构及访问规则,创建第一个控制器 http://blog.csdn.net/testcs_dn/article/details/21036345
千絮泠泉 评论(0) 有459人浏览 2017-02-20 16:21

thinkphp使用memcached

thinkphp3.2.3 config.php配置如下:   //SESSION 使用memcached 'SESSION_TYPE' => 'Memcache', //Memcache服务器 'MEMCACHE_HOST' => '127.0.0.1', //分布式可以用数组 //Memcache端口 ' ...
nbczw8750 评论(0) 有1268人浏览 2017-02-15 10:28

Thinkphp实现QQ等第三方登录演示与下载

Thinkphp实现QQ等第三方登录演示与下载一、 QQ登录OAuth2.0总体处理流程QQ登录OAuth2.0总体处理流程如下:1:申请接入,获取appid和apikey;(注:https://connect.qq.com/)个人开发者和公司都可以;如下图先填写资料让腾讯审核:
erdangjiade 评论(0) 有105人浏览 2017-01-01 20:48

thinkphp3.2 EXP BUG

官方文档说EXP不区分大小写,我修改数据的时候刚好用了大写就报错了。 看了下源码发现的driver.class.php里面parseSet函数没兼容大写,查询的时候是有兼容大写的 protected function parseSet($data) { foreach ($data as $key=>$val){ if(is_array($val ...
tw198611 评论(0) 有1067人浏览 2016-11-05 11:46

thinkPHP开发项目登录页面

登录页方法 public function index(){ if(isset($_SESSION['login'])) { //判断是否在session中有登录过 $url = '跳转到管理页面'; } else{ $this->display; //否则显示登录页,登录 } }  登录函数 public function logi ...
zhxie 评论(0) 有892人浏览 2016-10-20 20:25

php哪个框架比较好?

国庆时间比较多,除了在家看人们在各地奔波之外,顺便研究了几个框架,分别是thinkphp、yii、CodeIgniter框架。 简单的说说。   按学习曲线来说的话 yii>thinkphp>CI,个人感受。   yii的入门当中,我主要花在了安装配置以及部署上面。yii的入口文件不在项目的根目录,所以要配置一下apache.当然,这个更安全。 其实thinkphp也可以 ...
Yoper 评论(0) 有885人浏览 2016-10-07 20:01

ThinkPHP中关于RBAC使用详解

RBAC是Role-Based Access Control的首字母,译成中文即基于角色的权限访问控制,说白了也就是用户通过角色与权限进行关联[其架构灵感来源于操作系统的GBAC ...
18237103303 评论(0) 有494人浏览 2016-08-01 14:13

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics