自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(635)
  • 资源 (1)
  • 收藏
  • 关注

原创 p3p协议实现跨域站点登录

1.在A站点www.a.com写上SCRIPT 脚本 指向B站点上 echo '';die;2.然后在B站点的这个index方法里写COOKIE header('P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"');  setcookie("t

2016-01-08 09:14:43 534

转载 PHP商品秒杀计时实现(解决大流量方案)

解决这个问题比较流行的思路:1.用额外的单进程处理一个队列,下单请求放到队列里,一个个处理,就不会有并发的问题了,但是要额外的后台进程以及延迟问题,不予考虑。2.数据库乐观锁,大致的意思是先查询库存,然后立马将库存+1,然后订单生成后,在更新库存前再查询一次库存,看看跟预期的库存数量是否保持一致,不一致就回滚,提示用户库存不足。3.根据update结果来判断,我

2015-12-21 17:02:54 767

原创 php 数组拼接

attributeName] => 适合身高。[attributeName] => 适合身高。} elseif ($attribute['attributeName'] === '适合身高') {[attributeName] => 颜色。[attributeName] => 颜色。if ($attribute['attributeName'] === '颜色') {[value] => 白色。[value] => 白色。想拼接一个颜色对应下面多个尺码和价格库存。

2024-07-31 14:07:58 524

原创 nginx访问配置跳转

当页面访问https://1600order.com的时候让页面直接跳转到https://1600order.com/pc/home的实现:以下是nginx里面的代码。

2024-07-17 13:46:05 168

原创 致命错误: Class ‘PHPMailer\PHPMailer\PHPMailer‘ not found 如何解决

https://gitee.com/chenkk0613/email,以下是参考代码,需要在发送的邮箱开启授权码,然后复制到这里。'mail_from'=>'2222l@1688order.com', // 发件人邮箱。'name_from'=>'1688order',// 发件人名称。

2024-06-13 08:23:49 711 1

原创 stripe支付退款接口

'payment_intent' => 'pi_3PJ51HBY5e5SzYrJ0pz45ntR',//退还的。echo "退款失败1:" . $e->getError()->message;echo "退款失败2:" . $e->getError()->message;echo "退款失败3:" . $e->getError()->message;echo "退款成功:退款ID:" . $refund->id;'amount' => 1000,//退款金额,单位分。// 处理退款成功的逻辑。

2024-05-22 13:24:49 356

原创 商品购物车数据以店铺id为key,组合对应的数据

goods_name] => 西太后项链女满钻土星星球珍珠颈链薇薇安choker百搭款轻奢锁骨链。[goods_name] => 西太后项链女满钻土星星球珍珠颈链薇薇安choker百搭款轻奢锁骨链。[goods_name] => 西太后项链女满钻土星星球珍珠颈链薇薇安choker百搭款轻奢锁骨链。[goods_color] => 灰色;[goods_color] => 灰色;[$key]['business_name'] = '采购商'.$i;组合以店铺ID 为主,下面对应的商品,结果是个4维数组才行,

2024-05-07 13:07:00 285

原创 docker部署chatgpt步骤

===============docker部署====================1.启动docker服务 sudo service docker start。4.使用Ip加端口号1002就可以直接访问使用了。2.查看镜像 docker ps -a。

2024-04-12 08:26:08 794

原创 在三维数组里面的二维数组增加一列的实现方法

factory_order_text] => 打样。[tax_id_number] => 移动端用户下单提交的税号003。在order_goods里面增加一列属性的方法,重点是标红的那2行。

2024-04-08 17:16:19 295

原创 二维数组一样如何拼接图片字段

/循环判断key一样重新组合数据。数组key 做判断拼接。

2024-02-29 15:42:57 500

原创 三维数组循环里面的二维数组,加参数循环的方法

/转换这种格式May 22,2023 11:28。$list_new是三维数组,里面根据size_id,增加不同的长度和宽度尺寸。

2024-02-29 10:23:55 450

原创 Safari浏览器下载图片提示html解决方案

/告诉浏览器,这是二进制文件。// 下载时显示的文件名。// 设置响应头告诉浏览器这是一个要下载的文件。// 确保文件可读取。

2024-02-28 09:12:28 500

原创 thinphp 调用 \think\Log::write 写入回调日志信息

think\Log::record('进来了', 'info');('调用第一张图片返回结果'

2024-01-26 14:34:54 718

原创 PHP 图片转Base64的方法分享

/合成图片base64编码。// base64编码。// 读取图片文件内容。//图片转base64。

2024-01-26 14:27:41 513

原创 paypal支付切换账号

1.需要创建应用,勾选线上账号,配置回调地址,勾选对应的按钮,才不会出错。

2023-09-20 10:09:14 198

原创 php 实现stripe支付流程

'price' => $price_id, // 产品id。\think\Log::record('支付进来了', 'info');//如果是AI订阅和AI作品打样的话。2.申请创建商品,创建价格,创建支付,// stripe 生成订单。//获取订单对应的商品价格。1.申请账号获取密钥key。* 创建stripe支付。* stripe支付回调。

2023-09-12 09:09:03 1478

原创 php sse逐字输出简单代码

/ 将新消息保存在messages变量中。// 刷新输出缓冲区,确保数据被及时发送到前端。// 每次完成处理后向前端发送进度消息。// 执行某些操作...// 处理完成后,向前端发送结束消息。// 向前端发送初始化消息。// 模拟一些处理任务。

2023-07-11 14:31:49 1442

原创 支付宝生成支付二维码的过程

$arr = array(); $temp1 = array('A','2','3','4','5','6','7','8','9','10','J','Q','K',); $temp2 = array('黑桃','红桃','梅花','方块'); foreach ($temp1 as $v) { for

2023-06-20 10:03:32 1415

原创 阿里云国外服务器迁移到国内服务器操作

$data = DB::table('table')->select('add_time')->groupBy('add_time')->orderBy('add_time', 'DESC')->get()->toArray();lareval groupby 和 orderby 必须和select字段是同一个字段,查询才行最终的数据拼接还是以重新定义...

2023-06-19 10:09:59 549

原创 支付宝支付实现思路

3.在支付宝应用配置签名选择密钥签名方式,上传对应的公钥。4.替换后台支付配置对应公钥和私钥和回调地址。

2023-06-15 13:23:12 86

原创 使用PHPqrcode根据Url生成图片二维码

https://blog.csdn.net/NIUBILISI/article/details/89881287?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-taskhttps://blog.csdn.net/RuiKe1400360107/a...

2023-06-13 10:57:28 1974

原创 composer安装扩展版本不够如何解决

或使用以下内容更新 composer.json。

2023-06-05 16:31:58 2010

原创 上传图片到阿里云服务器base64 上传

/ 设置请求 URL 和一些 cURL 选项。echo '上传图片到阿里云失败';// 初始化 cURL 句柄。// 关闭 cURL 句柄。// 执行请求并处理响应。//上传图片到阿里云服务器。

2023-05-10 09:50:41 682 1

原创 线上写入数据不成功,本地没问题的解决方法

3.查看代码打印对应的代码抛出的异常,一定得打印这个$e,这个抛出的异常,从错误的信息看出是线上环境商品规格字段增加了一个唯一索引的属性导致数据不能成功入库。1.在本地环境直接链接线上的数据库,看是不是数据库表结构的原因导致入库不成功。2.切换原来的分支代码,看看是不是代码上线后导致的入库不成功。

2023-04-13 09:29:17 546

原创 fastadmin如何导入本地插件

location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.html last; break; }}

2023-04-04 10:41:50 1591

原创 go 源码包如何在ubuntu上安装最新版本

查看goroot 的安装目录,找到后rm -rf /目录删除,下载源码包解压到对应的目录,加入环境变量。添加完后注意执行source ~/.bashrc – 来重新获得文件。cat ~/.bashrc 编辑对应的安装目录。go env 查看是否安装成功。

2023-03-28 13:38:26 210

原创 ubuntu 安装最新版本的 golang

sudo apt install software-properties-common -y sudo add-apt-repository ppa:longsleep/golang-backports sudo apt update sudo apt install golang-go -y

2023-03-27 14:43:18 1443

原创 php根据code获取用户手机号

/从小程序端传送过来的code是获取用户手机号所需要的参数之一。根据返回的token和code获取用户手机号。//运行curl,结果以json形式返回。//将从小程序端获取的数据转换为数组格式。首先需要获取token。

2023-03-22 14:03:21 792

原创 微信小程序根据CODE获取用户open_id

/运行curl,结果以json形式返回。// 构造接口url。

2023-03-22 14:00:31 563

原创 nivacate不能链接阿里云数据库

后来是因为在宝塔的系统防火墙端口里面没有加上3306端口,加上后就可以了。在阿里云安全组里面已经加上3306的端口配置了,还是不管用。

2023-03-17 16:58:07 177

原创 PHP获取文件或者图片的大小封装函数

出来的结果看数组的第4项 [4] => Content-Length: 2827637,返回的是字节数,调用如下方法可以获取大小了。//根据字节获取图片大小函数。

2023-03-03 10:52:44 794

原创 PHP 发送邮件SMTP Error: Could not authenticate

1.查看对应的发送账号和密码是否正确2.查看代码是否有出错信息3.查看邮箱是否开启smtp服务以上排查都不是,然后自己登录网页手动发送邮件,发现提示是被投诉了,邮件暂时不能发送,然后联系客服解除,重新设置密码后在客户端那边重新生成新的授权码,替换smtp的密码后就可以发送成功了,解决思路,先要排查发送的邮箱是否可以正常接受邮件,再查看是否开启smtp

2022-12-30 10:46:30 1954

原创 线上引入excel包发布代码报错解决方案

chown -R www:www 目录 操作后发现还是不行。1. 一开始因为是目录权限和php权限不一致的问题,2.然后网上搜索了一下把vender目录重名了一份,

2022-12-22 17:12:07 376

原创 thinkphp sql查询范围大于等于和小于等于

sql查询范围

2022-11-15 13:47:23 1673

原创 php压缩多张图片并下载功能

/ 类似于/www/public/upload/// 文件不存在则生成一个新的文件 用CREATE打开文件会追加内容至zip。//OVERWRITE 参数会覆写压缩包的文件 文件必须已经存在。//判断图片是否存在。

2022-10-13 10:02:29 514

原创 2个二维数组比较差异是增加还是减少

需要判断只有key循环相等的时候才比较。

2022-10-10 16:45:43 443

原创 cookie限制1分钟之内频繁提交

PHP 限制频繁提交

2022-09-20 11:10:01 193

原创 PHPexcel 导出远程图片的方法主要看红色标记的代码

phpexcel导出图片

2022-06-22 16:59:00 304

原创 phpexcel 安装流程

1. 在composer.json中引入 "phpoffice/phpexcel": "1.8"运行 composer update安装成功后可以直接use PHPExcel;使用关导出的时候需要删除 FILE: /private/var/www/backend/ThinkPHP/Library/Org/Util/PHPExcel/Calculation/Functions.php  LINE: 576 的break代码删除,不然会报错...

2022-06-22 16:08:33 1398

原创 PHP 如何根据Ip区分是国内还是国外地方

1.安装 composer require geoip2/geoip2:~2.02.下载 数据库地址数据库,下载地址:https://www.maxmind.com/en/accounts/722009/geoip/downloads3.使用use GeoIp2\Database\Reader;//根据ip获取对应的国家public function get_country(){ $ip = $_SERVER["REMOTE_ADDR"]; $reader = new R

2022-05-23 13:47:17 3101 1

全球地区表世界上所有国家或地区的名录

精心整理世界上所有国家或地区的名录,共计246条,包含名称,人口等字段,可下载应用于数据库基础数据构建上层应用,数据格式为json,noSql数据库可以直接导入,sql数据库请自行转换结构。

2022-01-12

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

TA关注的人

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