自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (3)
  • 收藏
  • 关注

原创 windows下thinkphp使用php7.4.5版本链接oracle数据库

04-Mar-2024 01:18:19 UTC] PHP Warning: PHP Startup: Unable to load dynamic library ‘pdo_oci’ (tried: C:\PHPCUSTOM\phpcustom\server\php7Newest-nts-x64-web\ext\pdo_oci (找不到指定的模块。查看php_error.log,查看具体加载问题,假设出现pdo_oci oci oci_12c 模块找不到,并且你已经尝试了网上大多数的方法无效。

2024-03-04 10:01:30 607

原创 php链接oracle乱码,尝试把一个php的项目转成java,

最近有个新需求,OA上的考勤信息确认,开始的时候搞了个php的版本,莫名其妙的数据库会乱码(oracle)(等有时间再写一篇php链接oracle数据库)折腾了将近一个周,乱码莫名其妙的出现,代码啥也不动,多请求两遍又正常了。准备搞个java来替换php,在gpt的协助下,搞成了。完工,部署的时候又遇到了jdk和数据库驱动不匹配的问题,升级了jdk,按照下面的链接部署服务,测试正常。将Jar包制作成Win的服务,并设置开机自启_jar包变成windows服务,还是有窗口-CSDN博客。

2023-12-11 14:22:29 454

原创 Oracle实现主键字段自增

该种方式要求Oracle版本≥12c。

2023-03-24 16:51:13 106

原创 V3商家支付到零钱+商家支付到零钱状态查询(100免密PHP版)

商家支付到零钱+商家支付到零钱状态查询

2022-11-24 23:01:34 718

原创 TP5使用whereOr查询时致使部分查询条件失效怎么处理

tp5使用whereOr查询时致使部分查询条件失效

2022-09-27 22:02:41 746

原创 TP5使用微信内容安全security.mediaCheckAsync

tp5使用腾讯安全接口security.mediaCheckAsync校验图片及音频的合法性// +----------------------------------------------------------------------// | 对媒体信息校验path媒体本地地址,media_type媒体类型1是视频,2是图片// +----------------------------------------------------------------------function med

2022-01-05 00:28:39 661

原创 PhpSpreadsheet报错Invalid cell coordinate [1

TP5在使用PhpSpreadsheet时列数超过26列会报错,具体解决方法如下,亲测好用QQ961052877//写入表头部分改为 // 设置表头 //$head格式为['姓名','电话','联系方式'] $colum = 'A'; foreach ($head as $v) { $sheet->setCellValue($colum . '1', $v); $sheet->getColumnDimen

2021-06-17 01:19:57 946

原创 微信小程序动态循环选项卡及选项卡内容

数据格式如下:实现效果:废话不多说,直接上代码://这里是循环选项卡<view class="navbar"> <view wx:for="{{allarrm}}" wx:key='{{index}}' data-idx="{{index}}" class="item {{currentTab==index ? 'active' : ''}}" wx:for-item='itemaa' bindtap="navbarTap"> <text>

2020-12-16 20:32:51 663

原创 TP5使用腾讯云短信

1.准备工作:中国大陆地区的用户可以使用腾讯云镜像源提高下载速度,在打开的命令窗口执行以下命令,更改 Packagist 为腾讯云镜像:composer config -g repos.packagist composer https://mirrors.tencent.com/composer/2.在打开的命令窗口执行命令安装 SDK(安装到指定位置)composer require tencentcloud/tencentcloud-sdk-php3.在代码中添加以下引用代码。示例中仅为参

2020-12-16 20:10:30 1440

原创 为什么wx:if 判断失效

总结一下wx:if判断失效的原因1.`<view class="allbut1" wx:if="downflag==1"> <view bindtap="down" class='but1'>上传数据</view> </view>没用{{}}<view class="allbut1" wx:if="{{downflag==1 }}"> <view bindtap="down" class='but1'>上传数据</vi

2020-12-09 02:43:15 4226

原创 微信小程序分享的朋友圈

上图注意事项、1、onLoad中声明: wx.showShareMenu({ withShareTicket: true, menus: ['shareAppMessage', 'shareTimeline'] }); 2、要有onShareAppMessage,并return。3、不是web-view页面。4、要有onShareTimeline,并return。5、把小程序工具基础库调到2.11.3以上。6、内测阶段仅部分机型的bate版本微信可以

2020-07-13 21:14:59 293

原创 为什么我只改了JS数组中的一个对象的元素的值,其他对象的元素值都跟着变了

转发:https://blog.csdn.net/zhangxiwen_/article/details/90178819为什么我只改了JS数组中的一个对象的元素的值,其他对象的元素值都跟着变了原创koko8566 最后发布于2019-05-13 19:14:47 阅读数 1045 收藏展开今天写了一段比较繁杂的多重循环 , 其中第一层循环是为了给数组中的对象元素赋值 ,代码如下:$....

2020-03-11 17:52:11 485

原创 php圆形图章类

<?php/* * 中文圆形印章类 * @author lkk/lianq.net * @create on 10:03 2012-5-29 * @example: * $seal = new circleSeal('你我他坐站走东西南北中',75,6,24,0,0,16,40); * $seal->doImg(); */class circleSeal {...

2019-10-18 22:35:56 446

原创 tp5缓存使用

//引入use think\Cache;//使用 $options = [ // 缓存类型为File 'type' => 'File', // 缓存有效期为永久有效 'expire' =>...

2019-10-18 22:34:23 244

原创 tp5调用其他控制器的方法

$paypartner = new \app\chsepayto\controller\Chsepayto(); $SmsController = new $paypartner; $SmsController->pay...

2019-10-11 20:08:55 1779

原创 微信h5支付后自动跳转到app

https://blog.csdn.net/u010481239/article/details/101055289 这里说到支付$returnUrl = 'www.xxxx.cn/xxx/xxx/xxx'; //付款成功后,页面跳转的地址跳转页面内容<html> <head> <title>TODO supply a ...

2019-09-22 11:49:08 2241

原创 tp5使用微信H5支付

废话不多逼逼,直接上代码Index.php<?phpnamespace app\chhfivepay\controller;use \think\Log;use think\Controller;use think\Db;use think\Request;use think\Config;include 'WxpayService.php';class Index ex...

2019-09-20 11:41:37 3120 2

原创 tp5腾讯地图经纬度解析省市区

公共函数function getCity($longitude, $latitude) { //调取腾讯接口,其中ak为key,注意location纬度在前,经度在后 $api = "https://apis.map.qq.com/ws/geocoder/v1/?location=" . $latitude . "," . $longitude . "&output=js...

2019-09-06 21:28:05 1093

转载 原生MySQL实现分页查询

MySQL实现分页查询imit 基本实现方式一般情况下,客户端通过传递 pageNo(页码)、pageSize(每页条数)两个参数去分页查询数据库中的数据,在数据量较小(元组百/千级)时使用 MySQL自带的 limit 来解决这个问题:收到客户端{pageNo:1,pagesize:10}select * from table limit (pageNo-1)*pageSize, pag...

2019-07-22 10:34:04 1108

原创 tp5 MYSQL 查询两个经纬度之间的距离并由近及远排序

$ad = Db::connect('databasetwo')->query("SELECT *,(2 * 6378.137 * ASIN( SQRT(POW( SIN( PI( ) * ( " . 用户$longitude . "- 查询表.longitude ) / 360 ), 2 ) + COS( PI( ) * " . 用户$latitude . " / 180 ) * CO...

2019-07-22 10:16:10 3432

原创 微信小程序实现验证码样式

微信小程序实现验证码样式首先是wxml<!-- 成语遮罩层 start--><view class="goods-detail" hidden="{{isEM}}"> <view class="mask" bindtap='hideEM'></view> <view class="goodsdetail-three"> ...

2019-07-11 20:53:46 1177

原创 TP5微信支付退款

WeixinPay .php<?phpnamespace app\xxxxx\controller;/* * 小程序微信支付 */use think\Log;use think\Db;use think\Cache;class WeixinPay { protected $mchid; protected $appid; protected...

2019-05-19 16:03:42 2899

原创 gatewayworker打印传递参数

打印数据使用var_expor var_dump

2019-05-06 20:06:48 591

原创 tp5+workerman+gatewayworker实现每分钟将数据广播到群组客户端

1.安装安装workermancomposer require topthink/think-worker安装gatewayworkercomposer require workerman/gateway-worker安装mysql,查询数据库返回数据使用composer require workerman/mysql准备工作到此结束下面开始代码在app下新建gateway...

2019-05-06 20:03:25 1764 2

原创 tp5对emoj进行处理并保存到数据库

数据库编码格式使用utf8mb4即可 存入时先使用emoji_encode对内容进行编码读取返回前端时使用emoji_decode解码即可。//对emoji表情转义function emoji_encode($str) { $strEncode = ''; $length = mb_strlen($str, 'utf-8'); for ($i = 0; $i &lt...

2019-04-20 19:32:07 597

原创 微信小程序私信后端+tp5+数据库

数据表SQLSET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS = 0;-- ------------------------------ Table structure for letter-- ----------------------------DROP TABLE IF EXISTS `letter`;CREATE TABLE `lette...

2019-04-20 19:28:04 1054

原创 tp5生成ID,数字字母组合防止生成纯数字。

//生成id 要防止生成纯数字function get_id() { $time = substr(date("YmdHis", time()), 3); $randNum = randString(); if (is_numeric($randNum)) { //纯数字检测,如果是纯数字,重新调用该方法 $b = get_id();...

2019-04-18 20:24:06 1645

原创 小程序上传图片TP5后端

public function goods_uploadImg() { $file = request()->file('img'); Log::write($file); if ($file != null && $file != "") { $bef_info = $file->ge...

2019-04-18 20:20:54 1278

原创 TP5按json方式输出通信数据

$code 状态码$message 提示信息$data 数据function getjson($code, $message = '', $data = array()) { if (!is_numeric($code)) { return ''; } $result = array( 'code' => $code, ...

2019-04-18 20:13:47 1629

原创 TP5微信小程序获取手机号

TP5微信小程序获取手机号 public function getUserPhone() { $code = Request::instance()->post(); $appid = Config::get('ch.appid'); $secret = Config::get('ch.secret'); $encryp...

2019-03-30 11:40:13 2915

原创 微信小程序弹出操作引导

小程序操作引导实现思路js页面// pages/test/test.jsPage({ /** * 页面的初始数据 */ data: { showone: true, showtwo: false, showthree: false, showfour: false, }, /** * 生命周期函数--监听页面加载 *...

2019-03-21 09:53:04 2965

原创 tp5配置workerman与小程序建立socket链接

1.在tp5中安装workerman1-安装workerman首先通过 composer 安装composer require topthink/think-worker如果报错:Installation failed, reverting ./composer.json to its original cont则使用composer require topthink/think-w...

2019-03-20 10:51:29 1479

原创 小程序地图显示店铺位置,后端TP5

public function getstore() { $code = Request::instance()-&amp;gt;post(); $open_id = $code['open_id'];//接收前端传递参数 $res = Db::table('********')-&amp;gt;field('id,longitude,latitude...

2018-12-26 21:46:05 1340

原创 tp5 微信小程序 图片鉴黄

function imgcheck($path) { $url = &amp;amp;quot;https://api.weixin.qq.com/wxa/img_sec_check?access_token=&amp;amp;quot; . AccessToken(); $file_data = array(&amp;amp;quot;media&amp;amp;quot; =&amp;amp;amp;gt; new \CURLFile($path)

2018-12-06 20:42:41 2647 3

原创 微信小程序调用微信同声传译插件(中文识别)

微信小程序后台配置添加微信同声传译插件不再详述,具体可自行百度。app.json添加这段代码: &amp;amp;amp;quot;plugins&amp;amp;amp;quot;: { &amp;amp;amp;quot;WechatSI&amp;amp;amp;quot;: { &amp;amp;amp;quot;version&amp;amp;amp;quot;: &amp;amp;amp;quot;0.2.2&amp

2018-11-19 20:17:28 5377 6

原创 php 图片合并解决png黑背景问题

使用imagecopy合并

2018-11-18 19:38:08 1524

原创 微信小程序模仿拼多多APP地址选择样式

最终效果在首先在page文件夹下创建components文件夹,在components文件夹下创建region-picker的文件夹,然后在region-picker文件夹下创建Component名称为region-picker。region-picker.js/* region-picker.js */import area from '../../../utils/area.js'...

2018-11-16 11:26:25 3244 3

原创 windows下ThinkPhP5使用ffmpeg处理视频文件(php5.6)

此方案本质上就是php调用了另一个程序去处理视频文件。1、准备(1)tp环境(2)ffmpge文件(3)我使用的是php版本是5.6(4)服务器环境是windows2、误区或者说我没搞懂的,大家少走弯路,不需要php_ffmpeg.dll这个文件,不需要这个文件。这个很重要。我看到网上好多教程需要这个文件,导致我花了12个小时在找这个,昨晚搞到2点,今天到这个点才弄明白。3、具体操作...

2018-11-04 15:33:29 8093 3

原创 微信小程序map组件拖拽地图获取经纬度,地址,带定位点范围(中心点固定)

微信小程序map组件之移动map选取位置,效果图如下:手机效果相同。废话不多说,上代码wxml代码: &amp;amp;amp;lt;view class=&amp;amp;quot;container&amp;amp;quot;&amp;amp;amp;gt; &amp;amp;amp;lt;map id=&amp;amp;quot;map4select&amp;amp;quot; longitude=&amp;a

2018-10-22 23:46:14 16370 5

原创 微信小程序通过网络请求动态修改页面标题

微信小程序通过网络请求动态修改页面标题rt,写过一段时间的小程序,今晚boss提出了一个要求,根据入住商家的名称显示页面标题,思路是进入页面直接在onload请求并显示,模糊记得之前弄过,忘记了可以不可以了。写个小demo记录一下。废话不多说。开始前端代码:Page({ onLoad: function(options) { var that = this; var ti...

2018-10-09 22:35:08 484

仿拼多多地址area.js

仿拼多多地址小程序area.js文件,全国省市区县资源,不足之处请指出,欢迎大家交流,配合博客小程序模仿拼多多样式

2020-04-28

php5.6可用ffmpeg

php5.6可用ffmpeg,亲测可用,我的博客有详细的教程配置。64位的

2018-11-04

微信公众平台使用JSSDK网页调起扫码并获取扫码数据(PHP)

微信公众平台使用JSSDK网页调起扫码并获取扫码数据(PHP)

2018-01-05

空空如也

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

TA关注的人

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