自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

<?php echo '想起来了写一点'?>

接地气的php,没有高逼格

  • 博客(60)
  • 收藏
  • 关注

转载 【Redis】Creating Server TCP listening socket *:6379: bind: No such file or directory

在执行 redis-server时报错:Creating Server TCP listening socket *:6379: bind: No such file or directory,端口被占用,是因为以前开启了redis服务没有关闭造成的。处理方法:进入客户端–>关闭–>重启。

2023-05-11 16:03:41 2513

原创 php 生成PDF文件

php 通过html生成pdf文件

2023-03-07 17:12:10 892

原创 PHP 简单运用phpword 固定模板填充内容

【代码】PHP 简单运用phpword 固定模板填充内容。

2023-02-01 19:04:46 674

原创 预防SQL注入及XSS攻击

【代码】预防SQL注入及XSS攻击。

2023-01-30 16:05:02 165

原创 PHP Excel导出,遍历表头

phpexcel导出,循环遍历表头

2022-11-09 17:52:07 497

原创 ES 在PHP中的语法格式

public function searchDocument($param) { // [data] => (find_in_set(channel,'RS,TM,CISS-Normal') or universal = 1) and (type like "%Ecommerce%" or type like "%Telephone%") and (title like '%测试%' or content like '%测试%' or find_in...

2022-02-10 17:25:23 1053

原创 Elasticsearch 操作索引

可以理解为关系型数据库中,创建数据库1.添加索引PUT http://localhost:9200/goods_index/2.查询索引GEThttp://localhost:9200/goods_index/3.删除索引DELETEhttp://localhost:9200/goods_index/ 4.关闭索引POST​​​​​​http://localhost:9200/goods_index/_close 5.打开索引POSThttp://lo...

2022-01-07 16:32:55 1134

原创 elasticsearch 核心概念

1.索引(index)es存储数据的地方,可以理解成关系型数据库中的数据库概念2.映射(mapping)mapping定义每个字段的类型,字段所使用的分词器等,相当于关系型数据库中的表结构3.文档(document)es中最小数据单元,常以json格式显示,一个document相当于关系型数据库中的一行数据4.倒排索引一个倒排索引由文档中所有不重复词的列表构成,对于其中每个词,对应一个包含它的文档id列表5.类型(type)一种type就像一类表,如用户表,角色表。在es7

2022-01-07 16:10:58 1062

原创 PHP sleep 函数实现特定条件下限制只发送一次邮件

if($v['opCode'] == '50'){ $res = PickupRestful::postRestful("App.Mo.Upaorder",array('status'=>2,'orderno'=>$v['orderid'])); //做到只发送一次 $a = rand(1,3); sleep($a); .

2021-10-22 11:22:12 137

原创 php Excel 合并单元格

$objPHPExcel->getActiveSheet()->mergeCells('A1:J1');//合并单元格(如果要拆分单元格是需要先合并再拆分的,否则程序会报错) $objPHPExcel->setActiveSheetIndex(0)->setCellValue('A1','寄件方信息:'); $objPHPExcel->getActiveSheet()->mergeCells('B2:E2');//合并单元格(如果要拆分..

2021-10-22 11:19:03 2286

原创 php sql 用当前时间当条件

$loginData = Yii::$app->vipdb->createCommand("select id from login_log where openid='".$openid."' and DATE_FORMAT(`addtime`,'%Y-%m-%d') = DATE_FORMAT(now() ,'%Y-%m-%d')")->queryOne();

2021-01-05 17:05:25 238

原创 php 生成自定义token进行验证

/** * name: libo * Date: 2020/9/29 * 生成token */ public function actionObtaintoken($mobile){ //用户名、此时的时间戳,并将过期时间拼接在一起// $mobile = '13718767XXX'; $admin = $mobile; //获取前台传来的用户账号 $time = time(); ...

2020-09-30 10:27:59 897

原创 php 签到数据表设计

mysql数据库 签到表设计: $nowData = date("Y-m-d");//当前日期 $newArr1 = SH::get_week();//获取一周的日期 $newArr2 = array_column($newArr1,'date'); $newArr3 = array_flip($newArr2); $firstnum = $newArr3[$nowData];//从那里开始签到 //2.查询出..

2020-09-15 14:11:59 426

转载 去掉alert,confirm弹出框显示的url

<script>window.alert = function(name){ var iframe = document.createElement("IFRAME"); iframe.style.display="none"; document.documentElement.appendChild(iframe); window.frames[0].window.

2020-05-28 14:28:55 745

原创 php实现微信分享链接

这个是jssdk.php文件,自己找地放,能找到就行<?phpclass JSSDK { private $appId; private $appSecret; public function __construct($appId, $appSecret) { $this->appId = $appId; $this->appSecret = $appSecret; } public function getSignPackage() {.

2020-05-27 16:51:01 558

转载 php抽奖概率算法(适合大转盘等概率)

<?php/* * 经典的概率算法, * $proArr是一个预先设置的数组, * 假设数组为:array(100,200,300,400), * 开始是从1,1000 这个概率范围内筛选第一个数是否在他的出现概率范围之内, * 如果不在,则将概率空间,也就是k的值减去刚刚的那个数字的概率空间, * 在本例当中就是减去100,也就是说第二个数是在1,900这个范围内筛选的。...

2020-03-10 18:28:39 398

原创 解决composer下载yii框架问题

下载项目命令1: git clone https://github.com/yiisoft/yii2-app-advanced.git进入根目录命令2:点开init.bat文件 输入0 继续y进入根目录命令3:composer self-update根目录命令4:composer global require "fxp/composer-asset-plugin:^1.2.0"进入根目录...

2020-03-07 17:47:43 162

原创 给用户设置唯一签名

function uuid($prefix = '') { $chars = md5(uniqid(mt_rand(), true)); $uuid = substr($chars, 0, 8) . '-'; $uuid .= substr($chars, 8, 4) . '-'; $uuid .= substr($chars...

2019-06-19 14:08:16 198

原创 php header实现导出

//自定义导出字段 $('.daily_Btn').click(function(){ var dateVal = $('#date').val();//时间 var providerVal = $.trim($('.provider_id').val());//广告主 var adVal = $.trim($('.adid').val...

2019-03-06 18:02:04 452

原创 php 伪静态隐藏入口文件 Apache

&lt;IfModule mod_rewrite.c&gt; RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ admin.php [L,E=PATH_INFO:$1]&lt;/IfModule&gt;...

2019-03-01 09:39:39 332

原创 php获取微信公众号openid入库,并发送微信模板消息

拿到code,获取openid,并入库public function getcode(){ $appid=C('APPID'); $redirect_uri=urlencode("http://newoa.jd61.com/weix/getuserinfo"); $url="https://open.weixin.qq....

2019-01-28 11:56:47 1582

原创 php 获取短信验证码

原理:我们自己生成随机数验证码,存入缓存中,并给手机发送验证码,登录时,获取输入的验证码与缓存中的验证码比对是否一致。  /** * 获取验证码 */ public function captcha() { (new TelValidate())-&gt;goCheck('captcha');//验证规则 $cod...

2019-01-02 17:33:25 945

转载 php 解决与app跨域问题

项目中的APP要跟H5对接时遇到了跨域问题 以下是解决方法 在返回json格式前输入以下三行。   header('Access-Control-Allow-Origin:*');   header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept");   header('Acc...

2018-12-29 09:48:15 638

原创 php base64文件上传

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;form act

2018-12-27 16:35:21 827

转载 中国国内可用的API合集

https://blog.csdn.net/qq_40147863/article/details/82855787

2018-12-27 11:11:07 363

原创 递归

$data = $this-&gt;_AuthRule-&gt;getAllData('pid=0 and status=1','sort asc',$field); foreach ($data as $k=&gt;$v){//getAllData(array('pid'=&gt;$v['id'],'status'=&gt;1),'',$field) ...

2018-12-03 13:56:28 104

原创 php 简单加密

/** * 功能:加密方法 * @param string $params 加密字符串 * @param string $appkey 加密盐值 * @return string *///双方可以约定好key值,key值不变,前端需要把自己加密好的sign和$params一起返回给后端//根据加密规则,后端自己生成sign,跟前端的对比是否一致function checkSign...

2018-11-13 15:42:43 637 1

转载 解决后台管理系统的管理员15分钟内未做任何操作,长时间登录不退出问题

http://blog.51cto.com/gaoshan2016//检测用户停留网站15分钟后无任何操作,并执行登出    public function checkAdminSession() {        $nowtime = time();        $s_time = $_SESSION['last_access'];       if($_SESSION['...

2018-10-16 17:44:15 4106

原创 php发送邮件

// 配置邮件发送服务器 'MAIL_HOST' =&gt;'smtp.exmail.qq.com',//smtp服务器的名称 'MAIL_SMTPAUTH' =&gt;TRUE, //启用smtp认证 'MAIL_USERNAME' =&gt;'xxxx.com',//你的邮箱名 'MAIL_FROM' =&gt;'xxxx.com',//发件人地址 'M...

2018-06-25 10:46:26 170

原创 PHPExcel导入

&lt;form id="upload" action="__URL__/upload/" method="post" enctype="multipart/form-data"&gt; &lt;input type="file" name="file" id="file" style='float:left'&

2018-05-17 13:57:12 203

原创 PHPExcel 导出图片

           $str=$_GET['str'];//勾选 $str2=$_GET['str2'];//表头 $td_field=explode(',', $str2);//表头 $field=explode(',', $str);//勾选 $objPHPExcel=new \PHPExce...

2018-05-17 11:54:16 739 2

原创 PHPExcel的自定义导出及合并单元格

首先自定义导出,我用的是一个下拉多选框的一个插件,百度一下就可找到,为了样式好看。如图value值对应的是你数据库中查出的字段值,text对应的是你的表头信息。ok,然后我是通过GET把这俩个值传到我们控制器的。引入导出类,这个就不多说。然后就是查询数据库,把数据处理成一个二维数组,进行循环遍历输出在表格中我的数据格式是1对多的关系,一个班主任对应多个班级,那么我要在表格中合并这个班主任,$cou...

2018-03-21 10:05:15 11078

原创 根据月份获取当月的开始日期与最后日期

//把开始时间和结束时间并转换成时间戳 默认上月的 if(empty(I('get.month'))){ $start_time = mktime(0, 0 , 0,date("m")-1,1,date("Y")); $end_time = mktime(23,59,59,date("m") ,0,date("Y")); ...

2018-02-23 14:25:13 1387

原创 简单html不能右击查看源代码

window.onload = function(){ document.oncontextmenu=new Function("return false"); document.onselectstart=new Function("return false"); }

2017-12-29 13:55:26 2751

原创 前端实现复制到粘贴板

关键词:给个点击事件,来触发下面的jquery代码var target=document.getElementById("ci");//对象是ci target.select(); document.execCommand("Copy"); //alert("复制成功!"); locat

2017-12-22 16:16:14 2812

原创 前段,js转义html实体

function htmlEncode(value){ return $('').text(value).html(); } //Html解码获取Html实体 function htmlDecode(value){ return $('').html(value).text(); }借助text()和html()函数来转译htmltext() : 方法获

2017-12-19 20:00:12 348

原创 url传值,中文编码问题

var contentData = encodeURIComponent(contents);task_details?adid="+adid+"&pid="+pid+"&src="+src+"&tid="+tid+"&contents="+contentData;另一个页面处理 String.prototype.getQueryString = function(name){

2017-12-19 18:21:53 280

原创 table切换选项卡

/*控制选项卡样式*/ .tabBar { border-bottom: 2px solid #1ab394; margin-bottom:10px; } .cl, .clearfix { zoom: 1; display: block;

2017-12-06 15:48:54 1868 2

翻译 Thinkphp 实现多文件上传(包含html增加和删除控件)

最近在写上传功能时,要求有多文件上传功能。所以,将自己写的方法写出来,供自己或者有需要的朋友参考。       html部分:index.php   动态增加文件上传域                  enctype="multipart/form-data" 不要忘记加上这个-->                       

2017-12-02 11:04:36 781

转载 写项目常用的js插件合集

artdialog(弹出窗口)mt97(日历插件)formvalidator(表单验证)easyUI(前端框架)buttons(按钮样式库)font-awesome(图标字体库)ueditor(网页内容编辑插件)echarts(图表插件)CropZoom(图片剪切)gridly(拖放插件)stickUp(导航悬停)

2017-12-02 10:57:46 378

空空如也

空空如也

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

TA关注的人

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