php、
不善主动的新吖
妈妈说,我明天必须去幼儿园
展开
-
微信公众号服务器配置验证服务器地址token php代码
做记录。<?php define('TOKEN','这里填写的是你的当前填的token,别忘了改。'); //检查标签 function checkSignature() { //先获取到这三个参数 $signature = $_GET['signature']; $nonce = $_GET['nonce']; $timestamp = $_GET['timestamp'];原创 2021-05-27 15:00:06 · 274 阅读 · 0 评论 -
tp5查询or and联合whereor
$queryData = Db::connect('数据库')->table('表')->where(function($query)use($userId,$v) { $query->where(['goodId'=>$v['wxId'],'userId'=>$userId,'status'=>'1']); })->whereor(function($query)use($userId,$..原创 2020-11-24 22:44:44 · 533 阅读 · 0 评论 -
PHP按照自身距离查询按照距离排序的位置点,以及从数据库批量写入redis-Geo数据当缓存
1、用户上传自己的位置信息,服务器根据这个用户的经纬度查询出在指定范围内的标记点按照距离排序返回给用户。可以用在社区团购选择团长和外卖按照距离排序的餐馆。初始化 public function __construct(){ $this->redis = new \Redis(); $this->redis->connect('127.0.0.1',6379); }计算查询 public function test(原创 2020-05-14 16:31:01 · 480 阅读 · 0 评论 -
服务器PHPWAMP_IN2安装redis
PHPWAMP_IN2自带的phpredis扩展插件是2点几,最近服务器要使用redis来计算很多距离点的距离,使用了geo,geo是3.2开始的。想一步到位直接安装上redis5。各种失败,问题是服务器还是widows。特意找了台电脑下了PHPWAMP_IN2,先把php切换成php7.0.1:相关设置,点我切换php版本,选择Apache2.4和php7就可以了。到这里https://windows.php.net/downloads/查找phpredis支持php7.0.1的最新的版本wind原创 2020-05-14 14:22:46 · 288 阅读 · 0 评论 -
php.ini中设置导致接受图片失败
file_uploads = Onupload_tmp_dir = "C:\temp"upload_max_filesize = 10Mmax_file_uploads = 10昨天把php版本从5.x切换到了7.x又出现这个问题。看了一下php.ini中的设置,upload_tmp_dir="C:\Users\poseidon\Desktop\phpwamp\temp",并不存在这个目录,赶紧把这个目录改成当时php5.x中的设置的目录下。这个目录当时也设置过权限。...原创 2020-05-09 09:32:46 · 167 阅读 · 0 评论 -
php拼凑二维json
<?phprequire 'dbModel.php';$database = new dbModel();$format = 'Y-m-d';$date = [];for ($i = 0; $i <= 7; $i++) { $date[$i] = date($format, strtotime('+' . $i + 2 . ' days'));}$b = arr...原创 2020-04-10 17:51:30 · 143 阅读 · 0 评论 -
php流水记录按天汇总
一个鼓励客户活跃度的积分表,开始没有考虑后面的事情,只做了记录,用来展示:现在要求按日展示汇总数据。暂时先汇总展示,展示最近三十天的数据,先拿到最近三十天的日期,后根据日期汇总各项数据。<?require 'dbModel.php';$database = new dbModel();$d = trim('20200101'); //从前台传递过来请求的日期。$da...原创 2020-03-04 23:37:55 · 349 阅读 · 0 评论 -
php 微信小程序 统一服务消息 订阅消息
先看腾讯文档:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/uniform-message/uniformMessage.send.html通过文档可以看出,需要携带ACCESS_TOKEN,相关参考在https://blog.csdn.net/mushui0633/article/details/8...原创 2020-02-20 16:22:01 · 1272 阅读 · 0 评论 -
php获取腾讯行政划分
<?phprequire_once 'dbModel.php';$database = new dbModel();if ($database->has("json_table", [ "AND" => [ "area_id" => $_GET['id'] ]])) { //如果表中已经有记录了,就不再到腾讯服务器上获取,直接返回给前段,腾讯每个ke...原创 2020-02-19 16:50:01 · 286 阅读 · 0 评论 -
php接受get参数,判断文件是否存在
<?phpecho $_GET['id'];$fileName=$_GET['id'].'.txt';if(file_exists($fileName)) { //"当前目录中,文件存在",追加 $myfile = fopen($fileName, "a") or die("Unable to open file!"...原创 2020-02-19 10:46:55 · 225 阅读 · 0 评论 -
微信小程序 video 视频播放卡顿
m3u8是一种索引文件,本质上是存放的对应服务器上的视频网络地址。微信小程序使用这种作为视频源可以完美解决卡顿的问题。手机上传到服务器的视频大部分格式是mp4的,这里服务器可以把mp4转换成m3u8.<?phprequire_once 'dbModel.php';$db=new dbModel();if(is_uploaded_file($_FILES['file']['tm...原创 2019-06-18 17:08:11 · 3289 阅读 · 0 评论 -
前端获取视频宽高并上传带进度条
<div style="margin-top:10px;"> <input onchange="FileValue(this)" type="file" name="files" class="upinput" id="videoInput"/> <input name...原创 2019-06-22 15:41:43 · 429 阅读 · 0 评论 -
php导出csv
<?phprequire_once 'dbModel.php';$db=new dbModel();//定义文件名字$filename='order_'.date('YmdHis').md5(uniqid(rand())).'.csv';$fp=fopen($filename,'w');//设置列名$head=['id','编号','物品','价格','备注'];forea...原创 2019-05-26 22:37:10 · 213 阅读 · 0 评论 -
微信小程序 后台 php 获取access_token
获取小程序全局唯一后台接口调用凭据(access_token)。调调用绝大多数后台接口时都需使用 access_token。请求地址GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET<?php$appid...原创 2019-04-23 11:54:45 · 1870 阅读 · 0 评论 -
php分页查询
<?phpheader("Content-type:text/html;charset=utf-8");require_once "dbModel.php";$db=new dbModel();$limit=$_GET["limit"];$page=($_GET["page"]-1)*$limit;$id=$db->select("order_info","id",["L...原创 2019-04-22 16:34:23 · 169 阅读 · 0 评论 -
如何好好使用Medoo
https://medoo.in/ 一个非常轻量级的数据库框架。具体介绍看官网或者中文网站。使用的时候要把数据库的设置传递进去,官网有介绍。这里自己为了方便也写了一种使用方法。先把Medoo.php文件放到网站目录。然后自己创建一个新的php文件名为:dbModel.php,主要是用来把数据库设置传递到medoo中。<?phprequire 'Medoo.php';cl...原创 2019-02-09 17:20:13 · 347 阅读 · 0 评论