- 博客(151)
- 资源 (1)
- 收藏
- 关注

原创 基于tp5+x_admin开发的后台系统
基于基于thinkphp5+ 做x_admin的x_admin后台管理系统 包含了权限管理以及菜单栏管理。数据字典。集成了支付宝支付和微信支付,图片上传到阿里云oss,以及其他的一些功能,可以实现拿来即用的部分图片如下:>账号和密码:he 123456>体验地址:https://blog.itxkf.cn/admin/login/login当然你也可以在次基础的...
2019-06-19 17:26:39
5107
7

原创 阿里云服务器优惠活动地址
阿里云:优惠活动地址:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=9qzdxca9阿里云:服务器优惠地址:https://promotion.aliyun.com/ntms/act/campus2018.html?accounttraceid=787baea3-b8f9-4113-bf69-f1...
2018-12-05 13:53:11
522

原创 tp5 时间查询
在项目中 可能会遇到 跨月份进行查询比如在 当输入201809 会获取当月的开始时间$start_month 和 结束时间 $end_month会查询2018年9月份的数据 但是当其中的一个数据是在201809到201810 ,数据库的字段是 start_time end_time这时候Db::name("表名")->where('start_time...
2018-09-21 16:44:20
9717

原创 tp5 整合阿里云OSS图片上传
1.下载一个阿里云oss的sdk 也可以到阿里云 的OSS存储里面去下载composer require aliyuncs/oss-sdk-php2-去官方找些配置,在application同级目录的config目录里面新建一个alioss.php的文件,讲配置信息放进去向下面这样<?php/** * Created by PhpStorm. * User: Admi...
2018-09-05 15:54:08
3770

转载 一键卸载宝塔Linux面板及运行环境命令
1-使用xshell链接服务 进入服务器命令:wget http://download.bt.cn/install/bt-uninstall.sh2- 执行脚本命令:sh bt-uninstall.sh3-根据提示4-完成更多功能及文档参考地址:https://www.kancloud.cn/he_he/thinkphp5/825080...
2018-07-30 12:48:58
155108
9

原创 tp5 使用DB 批量删除
1-前端页面html<a href="javascript:;" onclick="datadel()" class="btn btn-danger radius"> <i class="Hui-iconfont" ></i> 批量删除</a><td><input type="check...
2018-07-21 17:50:46
3933

原创 tp5 captcha 验证码配置以及验证
1-安装composer require topthink/think-captcha 1.* -vvv2-配置文件'captcha' => [ // 验证码字符集合3. 'codeSet' => '2345678abcdefhijkmnpqrstuvwxyzABCDEFGHJKLMNPQRTUVWXY', //...
2018-07-18 11:37:57
14964
2

原创 php 数组转为字符串 或者字符串转为数组
1-数组转为字符串$array=["php","Java","web"];$result=implode(",",$array);2-字符串转为数组$str="php,java,web";$rsult=explode(',',$str);更多的功能和插件 地址:https://www.kancloud.cn/he_he/thinkphp5...
2018-07-18 11:05:07
14486

原创 基于thinkphp5+h-ul-admin做的后台管理系统 包含了权限管理以及菜单栏管理
另外:基于tp5+x_admin开发的后台系统>账号和密码:he 123456>体验地址:https://blog.itxkf.cn/admin/login/login1--最基本的后台管理只包含一个系统最基本的东西,比如权限,登陆,菜单栏2--可以在此基础上继续开发3--具体代码 地址https://www.kanclo...
2018-07-10 10:42:03
6756
原创 小程序浏览图片
~~~1)单图浏览xml:bindtap="previewImage" data-img="{{item}}" js: //浏览图片 previewImage:function(options){ var src=options.currentTarget.dataset.img; wx.previewImage({ current: '', // 当前显示图片的http链接 urls: src // 需要预览的图片http链接列表 })
2020-11-23 17:08:22
509
原创 MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数
计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数,这里主要分享的是通过MySql内置的函数 TimeStampDiff() 实现。函数 TimeStampDiff() 是MySQL本身提供的可以计算两个时间间隔的函数,语法为:TIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2)返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之间的整数差。其中unit单位有如下几种,分别是:FRAC_SECOND.
2020-06-29 14:47:30
3069
原创 MYSQL查询一个表中的所有字段
select CONCAT(COLUMN_NAME ,',') from information_schema.COLUMNS where table_name = '表名' and table_schema = '库名';
2020-06-29 14:33:20
2595
原创 MYSQL查询一个月前的数据
日期格式SELECT (DATE_ADD(now(),INTERVAL -1 month))时间戳格式SELECT UNIX_TIMESTAMP(DATE_ADD(now(),INTERVAL -1 month))
2020-06-29 14:29:37
7536
原创 php各种时间参数详解
a - "am" 或是 "pm" A - "AM" 或是 "PM" d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31" D - 星期几,三个英文字母; 如: "Fri" F - 月份,英文全名; 如: "January" h - 12 小时制的小时; 如: "01" 至 "12" H - 24 小时制的小时; 如: "00" 至 "23...
2020-06-29 14:11:55
4006
原创 JavaScript获取完整当前域名
window.location.protocol+"//"+window.location.host; // 返回https://mp.youkuaiyun.com window.location.host; //返回url 的主机部分,例如:mp.youkuaiyun.com window.location.hostname; //返回mp.youkuaiyun.com window.location.href; //返回整个url字符串(在浏览器中就是完整的地址栏) window.locati...
2020-06-29 14:02:15
635
原创 将数值金额转换为中文大写金额
/*** 将数值金额转换为中文大写金额* @param $amount float 金额(支持到分)* @param $type int 补整类型,0:到角补整;1:到元补整* @return mixed 中文大写金额*/function convertAmountToCn($amount, $type = 1) { // 判断输出的金额是否为数字或数字字...
2020-03-16 16:18:25
642
原创 php将一维数组转换成二维数组
$fruit = array('a' => 'apple', 'b' => 'banana', 'c' => 'cranberry');$fruit = array( array('key'=>'a', 'val'=>'apple'), array('key'=>'b', 'val'=> 'banana'), array(...
2020-03-16 16:16:55
4376
原创 php报错 Allowed memory size of 134217728 bytes exhausted (tried to allocate 5505013 bytes)
解释:内存已耗尽,这关系到PHP的memory_limit的设置问题,根据自己的需要及参考本机的内存大小修改php内存限制。这里有三种解决方案 :1、修改php.ini (改配置)memory_limit = 128这种方法需要重启服务器,很显然,此方法对虚拟机有限制。2、通过ini_set函数修改配置选项值 (改代码)ini_set (‘memory_limit’, ‘128M...
2019-12-26 10:25:58
2244
原创 php导出excel如何处理使得表格数字值前面的0不被去掉
php导出excel如何处理使得表格数字值前面的0不被去掉首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默认的格式去呈现该cel...
2019-12-11 14:31:40
683
原创 关于layui 用js渲染的进度条后有百分比,不显示进度条
解决办法如下:function ben_sy(t,num) { layui.use('element', function() { var $ = layui.jquery , element = layui.element; //Tab的切换功能,切换事件监听等,需要依赖element模块 ...
2019-11-04 14:31:55
4065
1
原创 php 自带的加密函数
不可逆的加密函数为:md5 ()、crypt ()md5 () 用来计算 MD5 哈稀。语法为:string md5(string str);crypt () 将字符串用 UNIX 的标准加密 DES 模块加密。这是单向的加密函数,无法解密。欲比对字符串,将已加密的字符串的头二个字符放在 salt 的参数中,再比对加密后的字符串。语法为:string crypt(string str, s...
2019-10-21 12:07:11
408
原创 用PHP删除字符串的前4个字符?
可以使用该substr函数从第5个字符开始返回一个子字符串:$str = "The quick brown fox jumps over the lazy dog."$str2 = substr($str, 4); // "quick brown fox jumps over the lazy dog."...
2019-10-21 12:06:25
4967
原创 网页页面自动刷新?网页页面自动刷新的3种代码
具体代码如下:1.页面自动刷新:把如下代码加入<head>区域中<meta http-equiv="refresh" content="20">,其中20指每隔20秒刷新一次页面.2.页面自动跳转:把如下代码加入<head>区域中<meta http-equiv="refresh" content="20;url=http://www.p...
2019-10-21 12:02:08
841
原创 PHP版本7.0 及其以上json_encode函数问题
具体代码:<?php$data = [ 'title'=>'狼道', 'num' => '1', 'price' => 56.98,];echo json_encode(self::fix_number_precision($data), JSON_UNESCAPED_UNICODE);exit;//输出:{"title":"狼道","num":"1"...
2019-10-21 12:00:13
826
原创 php.ini修改php上传文件大小限制的方法详解
打开php.ini,首先找到file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值。默认为2Mpost_max_size = 8m ;指通过表单POST...
2019-09-29 22:38:29
240
原创 linux下如何查找文件php.ini文件在哪里?
linux下如何查找文件php.ini文件在哪里?命令如下:find / -name "php.ini"方法一:这个是比较简单的方法,使用如下命令,可以清楚的看出当前的php使用的配置文件。php --ini方法二打印出phpinfo(),然后就可以看出了,那么其他文件呢?将php.ini改为文件名即可:find/-name"file...
2019-09-29 22:20:05
7904
原创 MySQL 8 的时间模糊查询报错:> 1525 - Incorrect DATETIME value: '2019-07%'
mysql 5.7 没有问题,但是在mysql 8就报错了。图片为mysql 8.0 版本的解决:用 create_time like concat( %'2019-07'%) 试试
2019-09-27 15:38:10
4468
原创 出现:Automatically populating $HTTP_RAW_POST_DATA is deprecated...
1--报错如下:Automatically populating $HTTP_RAW_POST_DATA is deprecated...这个问题和PHP版本有关系,PHP 5.6已经废弃了$HTTP_RAW_POST_DATA。解决方法:修改php.inialways_populate_raw_post_data = -1然后重启服务 即可...
2019-09-27 15:32:15
372
原创 PhpStorm 全文搜索快捷键(ctrl+shift+f)被占用 的问题
在开发过程中发现phpstorm 的全文搜索快捷键不能用了,于是在网上搜索是什么问题。。。经过我一系列操作后发现是热键被占用,一般都是输入法干的这里使用的是搜狗输入法:操作如下:...
2019-09-27 15:29:20
497
原创 基于PHP实现安全的用户登录系统需要注意哪些方面
1------密码要使用MD5(密码+字符串)进行加密。2------登录表单的名称不要跟数据库字段一样,以免暴漏表字段。3------用户表的表名、字段名、密码尽量用不容易被猜到的。4------要使用验证码验证登陆,以防止暴力破解。5------验证提交的数据是不是来自本网站。6------登录后台处理代码数据库部分使用预处理,做好过滤,防止sql注入。...
2019-08-22 15:52:02
1027
原创 php中将一段数据存到一个txt文件中并显示其内容
这里的数据可以为基本数据类型,数组,对象等;在存储的时候可以用serialize进行序列化,但取的时候要先用unserialize反序列化。<?php $data = array("上海","西安","北京"); //将数组存到指定的text文件中 file_put_contents("E:/data.txt",serialize($data)); //获取数据...
2019-08-09 17:43:12
1227
原创 使用jquery生成二维码
说明;生成二维码的形式有很多,使用phpqrcode 可以生成二维码,但是jquery也是可以的 :代码如下:jquery.qrcode下载地址:https://gitee.com/itxkf/Commonly_used/tree/master当然还需要:jquery-3.2.1.min.js 下载地址:https://gitee.com/itxkf/Commonly_used...
2019-08-07 10:14:39
206
原创 基于layui 图片截取(剪裁)上传图片,主要用于用户头像上传
在开发中,可能会遇到一些需求,比如,在用户上传头像时,根据自己的图片大小进行截取;账号和密码:he 123456体验地址:blog.itxkf.cn/admin/login/login具体功能:在:效果如下:代码如下: <div class="layui-form-item"> <label clas...
2019-07-20 16:37:50
6430
6
原创 jq 截取字符串后四位
var brand="236554123846512"var brand4=brand.substr(brand.length-4);$("#bank_card").val(brand4);
2019-07-09 17:15:58
11121
原创 td文字过多隐藏,鼠标移入显示全部:
td文字过多一般的解决方法: #description_list { width: 150px; text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; /*float: left;*/ ...
2019-07-08 19:48:48
2077
原创 git 更新代码到本地
正规流程git status(查看本地分支文件信息,确保更新时不产生冲突)git checkout – [file name] (若文件有修改,可以还原到最初状态; 若文件需要更新到服务器上,应该先merge到服务器,再更新到本地)git branch(查看当前分支情况)git checkout remote branch (若分支为本地分支,则需切换到服务器的远程分支)git ...
2019-07-02 09:30:12
71872
1
原创 PHP 获取汉字拼音只返回首个字符首字母大写
<?phpfunction getfirstchar($s0) { $fchar = ord(substr($s0, 0, 1)); if (($fchar >= ord("a") and $fchar <= ord("z"))or($fchar >= ord("A") and $fchar <= ord("Z"))) return strtou...
2019-06-17 10:16:19
626
原创 PHP 获取汉字拼音首字母大写
<?phpfunction getfirstchar($s0) { $fchar = ord(substr($s0, 0, 1)); if (($fchar >= ord("a") and $fchar <= ord("z"))or($fchar >= ord("A") and $fchar <= ord("Z"))) return strtou...
2019-06-17 10:14:45
2058
原创 HTML <td> 标签
<table border="1"> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td> </...
2019-06-11 09:53:26
329
原创 解决echarts柱状图x轴数据隔一个显示
在做数据显示的时候,因为复制原来的模板就导致了上面的 情况:方法一:将周天是个好日子:改为周天 ,就可以的方法二:那就只能说明这个轴的名称太长了,所以导致它默认就隔一个显示,找了半天才发现控制它的属性是axisLabel, xAxis : [ { type : 'category', data : ["...
2019-05-31 13:49:25
28581
6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人