php
文章平均质量分 50
Winlams
菜鸟程序猿
展开
-
微信支付-踩坑记录
首先声明:调用接口均为v2a.统一下单失败原因1.签名失败关注到你的统一下单参数签名前,是否对所有参数按照ascill字典序排序;注意你即将签名的参数是:除了sign参数以外的所有参数2.支付回调通知没收到notify_url后一定要是"/"结尾,例如:https://www.test.com/a/notifyurl/laravel项目里,尽量不要将回调url设置在api.php中,因为可能会拦截掉来自微信的多次请求...原创 2022-04-11 21:03:05 · 345 阅读 · 0 评论 -
Laravel-admin-模型详情-一对一关联关系
问题: 如何在模型详情->一对一关联关系中,关闭新增,导出等的操作按钮$show->author('作者信息', function ($author) { ///admin/users?去admin/routes看一下你就明白 $author->setResource('/admin/users')->panel()->tools(function ($tools) { //面板右上角的工具[列表删除编辑] $tools->dis原创 2022-03-23 22:34:07 · 595 阅读 · 1 评论 -
宝塔Linux面板-Nigx-使用phpMyAdmin报错
报错1no input file什么的报错2File(/tmp) is not within the allowed path(s): (/www/wwwroot:/www/server/phpmyadmin)解决办法:在www/server/nginx/conf/fastcgi.conf下最后一行添加fastcgi_param PHP_ADMIN_VALUE “open_basedir=/www/wwwroot:/tmp/:/www/server/phpmyadmin”;看不懂?其实原创 2022-03-23 14:05:28 · 3800 阅读 · 1 评论 -
PHP7-strpos的奇怪行为和重新认识
奇怪的行为即使这样,以为自己就是正确的,$path = "images/a/ba9c59634f8243caa593483433f715ad.jpg";$filename = pathinfo($path)['basename']; //ba9c59634f8243caa593483433f715ad.jpg$real_path = '';if(strpos($path,"images/a/")>=0){ $real_path = '/app/upload/images/a/'.$原创 2022-03-22 21:35:18 · 607 阅读 · 1 评论 -
Laravel-Validator自定义验证规则
1.前往app/Providers/AppServiceProvider如我需要增加QQ邮箱验证功能,返回true或false;public function boot() { Validator::extend('qemail', function($attribute, $value, $parameters) { return preg_match('/^[1-9][0-9]{4,}@qq.com$/', $value); });原创 2021-09-20 15:56:15 · 838 阅读 · 0 评论 -
数据传输-json的存与读 [laravel]
1.存sendpost("filesys/updatefdata",{data: nval}).then((res)=>{ console.log(res); }).catch((err)=>{ console.log("err",err) })sendpost是我自己封装的方法这里直接将数组[我的数据是一个数组,每个数组元素是json对象]丢给服务器经过php处理,穿入数据库$datastr = json_encode($req->data);原创 2021-06-25 17:00:54 · 333 阅读 · 0 评论 -
Laravel5.7使用Breadcrumbs 自动面包屑导航
1.安装composer require davejamesmiller/laravel-breadcrumbs安装完成后,项目根目录下的vender会出现davejamesmiller文件夹2. 修改 config/app 文件,在 providers 数组内追加如下内容'providers' => [ ... DaveJamesMiller\Breadcrumbs\ServiceProvider::class,//这是laravel官网上的安装教程,跟着他写会出错的原创 2021-06-17 11:01:38 · 707 阅读 · 0 评论 -
php菜狗学习过滤器基础
php过滤器是用来验证和过滤用户的输入数据,或者说是来自非安全来源的数据.1.filter_var过滤验证单个变量检查一个变量是否符合过滤规则,参数1,2必须,参数三可选。返回过滤后的数据,如果过滤失败则返回 false 。<?php//验证一个变量是不是整数且符合规范$a = 99;$result = filter_var($a,FILTER_VALIDATE_INT,array( "options"=>array( "min_range"=>18, "max_ra原创 2021-06-14 15:27:20 · 119 阅读 · 5 评论