自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 服务器设置只允许这些IP访问

之前在Nginx配置项添加allow 192.168.0.104; //只允许这个ip访问deny all; //禁止所有ip访问结果是 没有效果后来在Nginx配置项添加了这个,才有效果if ( $remote_addr !~* "182.120.39.70|211.185.200.121") { #只这些ip访问 return 403;} ...

2020-09-03 09:41:21 1109

原创 二维码生成

安装composer里面的二维码扩展composer require endroid/qr-code在文件里引入的QrCodeuse Endroid\QrCode\QrCode;//前端传过来的id $goodsId=Request::param('goods_id'); //传过来的是数组(二维码批量生成时候) foreach ($goodsId as $id){ //要生成二维码的页面网址 .

2020-08-28 15:11:29 216

原创 TP6 实现上传文件

//接受前台传来的file文件 $file=Request::file('file_upload'); //验证文件规则 $result=validate(['file'=>['fileSize:102400|fileExt:gif,png,jpg']])->check(['file'=>$file]); if($result){ //上传到服务器 $path=Filesys..

2020-08-25 14:27:23 8138 3

原创 PHP统计网站访问量(PV)

<?php //首先判断有没有统计的文件 if(is_file("pv.txt")){ //取文件里面的值 $count=file_get_contents("pv.txt"); //累加 $count++; //累加后的值存进文件 file_put_contents("pv.txt", $count); //输出pv数 echo"当前pv数是:$count"; } else { //.

2020-08-24 15:20:55 627

转载 导入sql语句时间报错

最近把mysql升级到5.7了,wordpress导数据报错Invalid default value for 'comment_date'原因出在类似这样的语句DROP TABLE IF EXISTS `wp_comments`;CREATE TABLE `wp_comments` ( `comment_ID` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `comment_post_ID` bigint(20) UNSIGNED NO

2020-08-21 16:00:46 447

转载 TP6 页面跳转success(),重定向redirect(),错误提示error(),result() 问题解决

这是因为系统不再提供基础控制器类think\Controller,原来的success、error、redirect和result方法需要自己在基础控制器类里面实现。第一步cmd 到自己项目的根目录 运行命令composer require liliuwei/thinkphp-jump1如下图:然后项目会在config目录里生成jump.php配置文件然后在BaseController.php 引入一下这里需要注意一下 不能在头部引入然后就可以使用success redirect

2020-08-17 10:29:05 2556

转载 thinkphp-jump

thinkphp-jump适用于thinkphp6.0的跳转扩展安装composer require xiaoyaor/thinkphp-jump用法示例使用 use \xiaoyaor\think\Jump;在所需控制器内引用该扩展即可:<?phpnamespace app\controller;class Index { use \xiaoyaor\think\Jump; public function index() {.

2020-08-04 15:03:39 817

原创 Thinkphp6开发之前的简单准备

在 Windows 中,你需要下载并运行 Composer-Setup.exe链接:https://getcomposer.org/Composer-Setup.exe如果你是第一次安装的话,在cmd里面切换到你的WEB跟目录下面(WWW)执行以下命令:composer create-project topthink/think tp资源控制器(命令创建控制器)资源控制器可以让你轻松的创建 RESTFul 资源控制器,可以通过命令行生成需要的资源控制器,例如:php think

2020-08-04 14:49:58 291

转载 关于phpstorm修改代码,功能不立即生效

参考方案:打开配置文件php.ini,查找确认参数是否为1,1表示1秒

2020-07-21 10:53:13 861

原创 composer安装遇到的那些事

1.解决 Warning: Module 'mysqli' already loaded in Unknown on line 0原因:是PHP有两种方式添加扩展模块,一种是直接编译进了PHP,另外一种是通过共享模式添加模块,并在php.ini配置文件中配置相应的模块。以上问题出现的原因是我们需要的模块已经编译进PHP了,但是我们有通过共享模块再次加重了改模块,这样就导致重复加重。在php.ini中找到下面并注释;extension=mysqli使用php -m还是可以看到mysqli扩展的,

2020-07-15 15:02:51 413

转载 如何让自己的网站快速被百度搜索引擎搜索到

详细参考以下文档:meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta标签用于网页的<head>与</head>中,meta标签的用处很多。meta的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的...

2020-04-03 12:53:07 2250

原创 使用laraval框架实现即点即改功能

框架:laravel5.7需求:利用即点即改完成用户名修改知识点:ajax javascript jquery功能描述:点击名称弹出一个文本框,并且将被点击的名称显示在文本框中,当修改完文本框中内容时,通过onblur 失去焦点事件,与此同时利用ajax将id 和 用户名的字段传到控制器,在控制器的基础上完成修改工作,成功返回参数1否则失败返回参数2;功能图见下图主要实...

2018-11-27 20:57:24 398

原创 git的一些基础简单命令

git是开源的分布式版本控制系统,可以有效,高速的处理从很小到非常的打的项目版本管理配置用户名:git config --global user.name "yourName"配置邮箱: git config --global user.email "yourEmail"查看配置信息:git config --listgit版本库又名仓库,英文名repository;可以简单理解...

2018-11-25 20:21:02 146

原创 无限极分类的具体实现

无限极分类的基础逻辑就不提了,直接从代码层开始首先,创建数据库要绑定一个父级id(pid)1,数据库创完之后,就是业务层了,框架使用的是laravel5.7model层&lt;?phpnamespace App;use Illuminate\Database\Eloquent\Model;use Illuminate\Support\Facades\DB;//定义...

2018-11-25 20:05:52 1294 1

原创 laravel框架设置识别html代码

1.首先在你的laravel框架里面打开这个目录下的文件夹laravel5.7.13框架版本大约在65行添加一段如下代码2.然后再打开这个目录下的文件夹在里面添加以下然后OK了,laravel框架就能识别html了...

2018-11-23 11:01:11 776

空空如也

空空如也

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

TA关注的人

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