自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 PHP知识 -- 获取服务详细信息

服务器IP地址:$_SERVER[‘SERVER_ADDR’]服务器域名 $_SERVER[‘SERVER_NAME’]服务器端口 $_SERVER[‘SERVER_PORT’]服务器版本 php_uname(‘s’).php_uname(‘r’)服务器操作系统 php_uname()PHP版本 PHP_VERSION获取PHP安装路径: DEFAULT_INCLUDE_PATH获取当前文件绝对路径: FILE获取Http请求中Ho

2021-04-21 15:17:53 196

原创 Redis服务 -- Windows安装redis服务

       在我们项目开发中,会有需要使用redis服务来保存数据。那么,下面我们在Windows环境下安装redis服务。        1. 首先,需要下载redis服务,下载地址:redis服务下载        2. 这里下载了  Redis-x64-3....

2020-05-04 16:47:46 479

原创 Thinkphp6.0框架 -- 渲染视图报错

       在渲染视图时,提示:Driver [Think] not supported.       这时需要安装think-template       命令:composer require topthink/think-view    &nbs...

2020-01-01 14:48:30 657

原创 Thinkphp6.0框架 -- 网站配置无法访问

Thinkphp6.0框架,在配置好域名后,在qpp下,我们分别创建了index和admin两个目录来区分前端后端操作数据。 此时,我们访问页面时会提示,访问控制器不存在。如图:![在这里插入图片描述](https://img-blog.csdnimg.cn/20200101004939944.png) 遇到这种问题,我们可以看看Thinkphp6.0框架的多应用模式,通过composer按...

2020-01-01 00:54:24 1173

原创 服务器知识 -- LNMP编译安装

1、安装工具yum install gcc gcc-c++ glibc make2、创建安装目录      在服务器根目录下创建一个目录(alidata),在 alidata 目录里分别创

2018-09-03 14:58:19 202

转载 Laravel框架 -- 使用Artisan迁移数据报错

       Laravel 5.4默认使用utf8mb4字符编码,而不是之前的utf8编码。因此运行PHP artisan migrate会出现如下错误:[Illuminate\Database\QueryException] SQLSTATE[42000]: Syntax error or access violation: 1071 Specif...

2018-08-21 16:38:39 277

原创 Laravel框架 -- 打印SQL语句

DB::connection()->enableQueryLog();$lists = Admin::where('admin_id',$id)->first();$queries = DB::getQueryLog();$a = end($queries);$tmp = str_replace('?', '"'.'%s'.'"', $a["query"]);echo vsp...

2018-08-21 16:32:28 652

转载 Thinkphp框架 -- 单图片和多图片上传方法

上传一张图片1、前端代码:<form action="{地址}" method="POST" enctype="multipart/form-data"> <input name="image&q

2018-08-21 16:19:59 2180

转载 前端知识 -- JS获取上传文件信息

<form action=""> <input type="file" id="photo" > <input type="submit" onclick="lastname()"> <span id="aa"></s

2018-08-21 16:06:06 2390

转载 数据库知识点 -- MySQL清除数据表信息

有时候需要清除数据库的里面某一个数据表的数据是,我们可以使用以下代码实现:truncate table `表名`;

2018-08-21 16:02:46 187

转载 前端知识 -- 文本超出指定宽度后用省略号代替

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> span{ border:

2018-08-21 15:59:01 462

转载 前端知识 -- Jquery根据邮箱地址跳转页面

$(".gotomail").click(function () { var url = $(".email").text(); uurl = gotoEmail(url); if (url != "") { $(".toopen").attr("href", "http://"+url); // $(".toopen&qu

2018-08-21 15:48:25 4798

转载 前端知识 -- Bootstrap-Switch(开关插件)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <met

2018-08-21 15:44:57 1369

转载 前端知识 -- 复选框全选与反选

$(function () { $('#allcheck').click(function () { $(":checkbox[name='checkbox']").prop("checked", this.checked); //全选与反选 }) });

2018-08-16 18:02:32 244

转载 Laravel框架 -- Cookie的使用

       Laravel会加密所有已创建的cookie信息,并附加上授权码,当客户端擅自修改cookie信息时,该cookie将被废弃,从而保证安全性。1、Cookie::make() 添加一个新的cookie;      Cookie::forever() 创建一个永不过期的cookie键值;   &nb...

2018-08-15 18:25:29 695

原创 Laravel框架 -- 文件下载功能

       Laravel 文件下载功能,通过手册,我们可以发现,Response的download方法就是我们所需要的文件下载功能的重要元素。       首先,我们注意一下,上面的方法中有两种写法,那么我以第二种为例子,解释一下实际的操作。  &amp

2018-08-15 18:16:55 6798

转载 Laravel框架 -- Validator 可用的验证规则

以下是现有可用的验证规则的函数名称及说明:accepted字段值为 yes, on, 或是 1 时,验证才会通过。这在确认”服务条款”是否同意时很有用。active_url字段值通过 PHP 函数 checkdnsrr 来验证是否为一个有效的网址。after:date验证字段是否是在指定日期之后。这个日期将会使用 PHP strtotime 函数验证。alpha字段...

2018-08-14 17:59:13 1161

原创 Laravel框架 -- Select无限分类下拉框样式以及默认选中

       经过上一篇的 Laravel框架 – 分类无限递归渲染视图操作 之后,我们需要对其修改一下,变成我们需要的下拉框。        Select的渲染视图,请参考 Laravel框架 – 分类无限递归渲染视图操作 这篇博客文章,只要把返回HTML的代码更改一下,就OK了!!   ...

2018-08-14 17:58:00 2145 1

原创 Laravel框架 -- 判断指定文件夹的文件是否存在

       首先,我们需要获取数据库中存储该文件的字段,然后使用以下代码,便可判断文件是否存在:dd(Storage::exists($file));

2018-08-14 17:56:24 6420

原创 Laravel框架 -- 自定义文件上传目录之删除文件

       Laravel框架的上传文件目录是默认在 storage/app/public ,在一般情况下,我是会在根目录上重新创建一个目录(uploads)来存储我们上传的文件。        下面切入正题,我们想在上传成功的文件夹中删除指定的文件,那么,我们首先就要设置一个文件的内容:config/filesy...

2018-08-14 17:54:06 2904

原创 Laravel框架 -- 分类无限递归渲染视图操作

class MenuPresenter { /** * 分类列表视图 * @param $menus * @param $name * @param $id * @param $pid * @return string */ public function getMenuList($menus, $name, $...

2018-08-14 17:44:56 836

原创 Laravel框架 -- 分类无限递归

/** * getTree无限递归函数 * @param $data * @param $field_id * @param $field_pid * @param int $pid * @return array * @fillable 变量,保存子集数据 */public function getTree($data, $field_id, $field_pid, $pid ...

2018-08-14 17:41:14 860

原创 Laravel框架 -- uploadify文件上传判断格式和大小

<script type="text/javascript"> <?php $timestamp = time();?> $(function() { $('#uploadFile').uploadify({ 'buttonText' : '上传素材', 'formData' : { ...

2018-08-14 17:39:34 2078

转载 Laravel框架 -- 上传大文件设置

Windows 环境下的修改方法第一步:修改在php5下POST文件大小的限制 1.编修php.ini 找到:max_execution_time = 30 ,这个是每个脚本运行的最长时间,单位秒,修改为: max_execution_time = 150 找到:max_input_time = 60,这是每个脚本可以消耗的时间,单位也是秒,修改为: max_input_time =...

2018-08-14 17:36:53 6131

原创 Laravel框架 -- openssl_encrypt()报错

运用Laravel框架做项目时,会遇到openssl_encrypt()报错。 此时,我们修改一个地方,便可以解决此报错。 打开运行环境中的php.ini,用快速查找找到 extension=php_openssl.dll 此项,然后把该代码前面的分号去掉,最后重启运行环境,刷新页面,此报错就可以解决了。...

2018-08-14 17:33:43 1060

原创 Laravel框架 -- 修改时区

在Laravel框架中,它默认的时区是UTC(称,伦敦时区),所以我们要更改此项。 首先打开项目根目录,在config目录下找到app.php文件,打开 用快速搜索,搜索 ‘timezone’ => ‘UTC’, 然后把UTC改为PRC(称,北京时区)。...

2018-08-14 17:29:29 805

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除