- 博客(30)
- 资源 (4)
- 收藏
- 关注
原创 tp5模板中引入文件include方法引入的文件中使用了自定义标签导致无法解析问题
tp5框架下:thinkphp\library\think\Template.php原方法:/** * 解析模板中的include标签 * @access private * @param string $content 要解析的模板内容 * @return void */ private function parseInclude(&$content) { $regex = $this->getRegex
2022-01-20 13:26:11
987
原创 fastadmin后台集成ace在线代码编辑器
ace包在这:https://download.youkuaiyun.com/download/weixin_39347356/74370374官方Git:https://github.com/ajaxorg/ace/放到对应页面对应js中的api bindevent中 <div class="form-group"> <label class="control-label col-xs-12 col-sm-2">{:__('Content')}:</label&g
2022-01-06 15:20:34
657
原创 积分有效期系统设计
用户表中存总积分id(用户id)score(积分)1100积分记录表中新增一个已使用积分和过期时间iduser_idscoreendtimeused11100163757399720获得积分时插入积分流水记录,同时加上过期时间,已使用默认为0;消耗积分时先减去总积分,再去积分记录表中查score>0 andendtime>当前时间的所有记录,再循环更新使用量,一个不够更新多个,查询时或者使用前更新可用积分,查.
2021-12-23 14:51:38
1187
原创 有赞微商城接口tp5
/** * 调用接口, $data是数组参数 * @return */function http_request($url, $data = null, $headers=array()) { $curl = curl_init(); if( count($headers) >= 1 ){ curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); } curl_setopt($curl, CURLOPT_UR
2021-09-02 09:53:29
653
原创 php fastadmin web消息推送系统
官方说明文档简单集成到fastadmin后台,未做数据处理下载压缩包放到系统任意位置,运行即可html路径:\application\admin\view\common\header.html 26行<!--新订单提醒--><li class="hidden-xs orders" data-uid="{$Think.session.admin.id}"> <a href="#" ><i class="fa" style="font-siz
2021-08-30 11:32:45
875
原创 获取地址中指定参数的值
function request(paras){ var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); var paraObj = {} for (i=0; j=paraString[i]; i++){ paraObj[j.substring(0,j.indexOf("=")).to
2021-08-28 10:08:48
113
原创 获取ip所在城市 tp5
//获取ip所在城市 function getCity($ip) { header("Content-type:text/html;charset=GBK");//设置编码格式 $str=\fast\Http::get('https://ip.ws.126.net/ipquery?ip=' . $ip); preg_match_all("/lc=\"(.*)\";/",$str,$arr); dump($arr);die;
2021-08-21 13:41:48
372
转载 apache伪静态怎么配置?
Apache的伪静态配置1、网站根目录下需要有 .htaccess 文件,没有则自己创建一个,内容如下:RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]如果你的apache是fastcgi模式下,则需要修改1RewriteRule ^(.*)$ index.php/$1 [QSA,PT
2021-06-17 16:09:22
1399
原创 生成随机码
/** * 生成随机码 * @param int $len 随机字符串长度 默认值4 * @param int $len 随机字符串长度 * */##function randStr($len = 4, $type = 'num'){ $typelistnozero = array( 'num' => '123456789', 'str' => 'abcdefghijklmnopqrstuvwxyz', 'both' =
2020-09-28 17:21:15
94
转载 PHP 之中文转为拼音
/** * Created by PhpStorm. * User: Administrator * Date: 2019/1/2 0002 * Time: 下午 1:01 */class PinYin{ private $dict_list = array( 'a' => -20319, 'ai' => -20317, 'an' => -20304, 'ang' => -20295, 'ao' => -20292, 'b
2020-07-09 14:07:24
226
原创 阿里云短信发送类
<?phpnamespace app\common\controller;/** * 签名助手 2017/11/19 * * Class SignatureHelper */class SignatureHelper { /** * 生成签名并发起请求 * * @param $accessKeyId string AccessKeyId (https://ak-console.aliyun.com/) * @param $access
2020-07-07 17:34:43
155
原创 屏蔽微信分享到朋友圈等按钮
wx.ready(function () { **wx.hideOptionMenu();//屏蔽微信分享到朋友圈等按钮** wx.onMenuShareTimeline({ title: "{$jsapi['share']['title']}", // 分享标题 // link: "{$jsapi['share'...
2019-08-13 17:06:25
526
原创 使用FormData对象通过AJAX提交表单和上传文件
<form enctype="multipart/form-data" method="post" name="fileinfo"> <label>Your email address:</label> <input type="email" autocomplete="on" autofocus name="userid" placeholder...
2019-08-13 16:48:55
232
原创 自动定位到底部
<div class="Dialog_box"> 多行信息展示<span class="min-height" id="box"></span> </div> var element = document.getElementById("box"); element.scrollIntoView
2019-02-28 17:34:18
1785
原创 php 保留2位小数 不四舍五入
$money=123.123123123; dump(intval($money*100)/100); //123.12intval:舍弃小数,保留整数echo intval(42); // 42echo intval(4.2); // 4echo intval('42'); ...
2019-02-27 11:18:33
2270
原创 jq循环取同一个类下的标签值
部分前台代码: <div class="form_comm_box add_msg"> <img src="__STYLE__/images/safe_name (1).png" class="safe_png"> <span class="formright_span">
2018-12-08 12:28:31
1040
原创 TP3.2 if标签下的bug
<volist name="info.lv_info" id="vo"> <option value="{$vo.lv}" <if condition="$info[lv] eq $vo[lv]">selected="selected"</if>>会员等级:{$vo.lv_name}<
2018-11-20 11:39:48
290
原创 选项卡切换后 刷新页面停留在当前选项卡页面
– HTML<div class="scroll_title" id="myTab1"> <span class="ord" id="mytab_01" onclick="nTabs('mytab_01');location.href='#mytab_01'">所有订单</span> <spa
2018-11-06 14:53:53
4662
1
原创 百度地图api定位,根据经纬度显示当前城市名
当前城市:&amp;lt;span id=&quot;pro_num&quot;&amp;gt;郑州&amp;lt;/span&amp;gt;&amp;lt;div id=&quot;allmap&quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;script t
2018-10-26 10:27:51
7070
1
原创 递归查留言
/**递归查留言 * @param $data 原始数组 * @param $ret * @return mixed */function get_mess($data,&amp;$ret){ $comment=D("comment");//留言表 foreach($data as $k =&gt; $v) { $ret[$v['id']] = $v; ...
2018-10-19 09:19:59
258
原创 对二维数组进行排序
array_multisort(数组(一维数组),排序方式(SORT_ASC,SORT_DESC),其他数组(可以是二维的))ksort详情看http://www.w3school.com.cn/php/func_array_ksort.asp。array_column(数组,数组中的某个键值) 从多维数组中取出某个键值的一列 返回一个一维数组;
2018-10-19 09:17:01
432
1
原创 ajax轮询新订单提醒
–html&amp;lt;div style=&quot;display: none&quot;&amp;gt; &amp;lt;audio controls id='audioPlay'&amp;gt; &amp;lt;source src=&quot;/static/admin/voice.mp3&quot; type=&
2018-10-18 10:55:50
2373
1
原创 php 笔记
得到二维数据中指定列值array_column数组去重array_unique序列化存储serializedb[′data′]=serialize(db[&amp;#x27;data&amp;#x27;]=serialize(db[′data′]=serialize(data);//序列化存储data=unserialize(data=unserialize(data=unseria......
2018-10-18 09:20:16
327
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人